# invalid_identifier

> invalid_identifier (400): the company number does not match the register's identifier scheme.

Canonical: https://corpoapi.com/errors/invalid_identifier

HTTP 400 · Invalid identifier

The company number or other identifier does not match the scheme the register uses.

## Why it happens

Identifiers are checked for the register's format before a lookup runs, so a mistyped number fails early.

## How to fix it

Use the exact number a search result returned, including leading zeros and any country prefix. Do not add separators or strip characters.

## Example response

```json
{
  "type": "https://corpoapi.com/errors/invalid_identifier",
  "title": "Invalid identifier",
  "status": 400,
  "code": "invalid_identifier",
  "detail": "The identifier is not a valid SE-ORGNR number."
}
```
