Skip to content

Seqino PDP API (1.0.0)

Seqino PDP API - Modern interface to France's e-Invoicing services

Download OpenAPI description
Languages
Servers
Current server

https://pdp-api-v250704-iron.seqino.dev/

Local development server

http://localhost:8052/

Production server

https://pdp.seqino.com/api/

👥 Clients

Operations

📋 Mandates

Operations

📝 Drafts

Operations

📘 Directory

Operations

📘 Get directory entry by SIREN

Request

Get a directory entry by company ID (SIREN).

Path
sirenstring(Siren)required
Headers
X-PDP-Client-Idstring(X-Pdp-Client-Id)required

ID of the PDP Client for which the operation is performed

Examples:
sandbox-client-seqino
curl -i -X GET \
  'https://pdp-api-v250704-iron.seqino.dev/api/directory/{siren}' \
  -H 'X-PDP-Client-Id: string'

Responses

Successful Response

Bodyapplication/json
sirenstring(Siren)non-emptyrequired

Company identification number (SIREN)

namestring(Name)non-emptyrequired

Company name

suffixSuffix (string) or Suffix (null)(Suffix)

Service suffix - when using simple SIREN+suffix nomenclature

Any of:

Service suffix - when using simple SIREN+suffix nomenclature

string(Suffix)

Service suffix - when using simple SIREN+suffix nomenclature

siretSiret (string) or Siret (null)(Siret)

Establishment identification number (SIRET)

Any of:

Establishment identification number (SIRET)

string(Siret)

Establishment identification number (SIRET)

routing_identifierRouting Identifier (string) or Routing Identifier (null)(Routing Identifier)

Routing identifier

Any of:

Routing identifier

string(Routing Identifier)

Routing identifier

routing_identifier_typeRoutingIdentifierType (string) or null

Type of routing identifier

Any of:

Type of routing identifier

string(RoutingIdentifierType)

Type of routing identifier

Enum"0224"88"0060""Internal"
routing_code_labelRouting Code Label (string) or Routing Code Label (null)(Routing Code Label)

Label for the routing code

Any of:

Label for the routing code

string(Routing Code Label)

Label for the routing code

establishment_natureEstablishmentNature (string) or null

Nature of the establishment

Any of:

Nature of the establishment

string(EstablishmentNature)

Nature of the establishment

Enum"Private""Public"
legal_commitment_managementLegal Commitment Management (boolean) or Legal Commitment Management (null)(Legal Commitment Management)

Legal commitment management status

Any of:

Legal commitment management status

boolean(Legal Commitment Management)

Legal commitment management status

administrative_statusAdministrativeStatus (string) or null

Administrative status

Any of:

Administrative status

string(AdministrativeStatus)

Administrative status

Enum"A""F"
addressableAddressable (boolean) or Addressable (null)(Addressable)

Whether the company is addressable

Any of:

Whether the company is addressable

boolean(Addressable)

Whether the company is addressable

addressAddress (object) or null

Establishment address

Any of:

Establishment address

created_atCreated At (string) or Created At (null)(Created At)

When the entry was created

Any of:

When the entry was created

string(date)(Created At)

When the entry was created

updated_atUpdated At (string) or Updated At (null)(Updated At)

When the entry was last updated

Any of:

When the entry was last updated

string(date)(Updated At)

When the entry was last updated

Response
application/json
{ "siren": "string", "name": "string", "suffix": "string", "siret": "string", "routing_identifier": "string", "routing_identifier_type": "0224", "routing_code_label": "string", "establishment_nature": "Private", "legal_commitment_management": true, "administrative_status": "A", "addressable": true, "address": { "address_line_1": "16 BIS RUE HENRI BARBUSSE", "address_line_2": "CEDEX 1", "address_line_3": "Bâtiment le Callipso", "postal_code": "38100", "subdivision": "Bretagne", "city": "Grenoble", "country_code": "FR" }, "created_at": "2019-08-24", "updated_at": "2019-08-24" }

🧾 Invoicing

Operations

🔄 Lifecycle

Operations

📊 Reporting

Operations

📊 Usage

Operations

⚙️ Settings

Operations

Health Check

Request

Health check endpoint.

curl -i -X GET \
  https://pdp-api-v250704-iron.seqino.dev/health

Responses

Successful Response

Bodyapplication/json
any
Response
application/json
null