Skip to content

Company profile incomplete

HTTP 422company_profile_incomplete

When the API answers 422 company_profile_incomplete, and how to fix it.

Version v1.1, updated

The type field of every company_profile_incomplete response links to this page.

On this page

The company profile lacks seller details that an invoice must show. missing_fields lists them, such as address and postal_code.

At a glance

  • Status: 422 Unprocessable Content

  • Code: company_profile_incomplete

  • Retry: No. Fix the cause first: the same request gets the same answer.

Causes and fixes

Likely cause

How to fix it

The seller details of the company are not complete in BIRP.

A company administrator completes them in the BIRP settings. Then send the request again.

Example

422 company_profile_incompleteJSON
{
  "code": "company_profile_incomplete",
  "detail": "The company profile lacks seller details an invoice requires. A company administrator can complete them in BIRP settings.",
  "instance": "/v1/invoices",
  "missing_fields": [
    "address",
    "postal_code"
  ],
  "request_id": "a1b2c3d4-0000-4000-8000-0000000000ee",
  "status": 422,
  "title": "Company profile incomplete",
  "type": "https://birp.io/developers/errors/company_profile_incomplete"
}
  • invoices
  • invoices-resource
  • errors-overview