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
Dev server

https://pdp.seqino.dev/api/

Local development server

http://localhost:8052/

Operations
Operations
Operations
Operations

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.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)
Any of:

Service suffix - when using simple SIREN+suffix nomenclature

string(Suffix)
siretSiret (string) or Siret (null)(Siret)
Any of:

Establishment identification number (SIRET)

string(Siret)
routing_identifierRouting Identifier (string) or Routing Identifier (null)(Routing Identifier)
Any of:

Routing identifier

string(Routing Identifier)
routing_identifier_typeRoutingIdentifierType (string) or null
Any of:

Type of routing identifier.

string(RoutingIdentifierType)
Enum"0224"88"0060""Internal"
routing_code_labelRouting Code Label (string) or Routing Code Label (null)(Routing Code Label)
Any of:

Label for the routing code

string(Routing Code Label)
establishment_natureEstablishmentNature (string) or null
Any of:

Nature of the establishment.

string(EstablishmentNature)
Enum"Private""Public"
legal_commitment_managementLegal Commitment Management (boolean) or Legal Commitment Management (null)(Legal Commitment Management)
Any of:

Legal commitment management status

boolean(Legal Commitment Management)
administrative_statusAdministrativeStatus (string) or null
Any of:

Administrative status of the establishment.

string(AdministrativeStatus)
Enum"A""F"
addressableAddressable (boolean) or Addressable (null)(Addressable)
Any of:

Whether the company is addressable

boolean(Addressable)
addressAddress (object) or null
Any of:

Address information for the establishment.

created_atCreated At (string) or Created At (null)(Created At)
Any of:

When the entry was created

string(date)(Created At)
updated_atUpdated At (string) or Updated At (null)(Updated At)
Any of:

When the entry was last updated

string(date)(Updated At)
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" }
Operations
Operations
Operations
Operations
Operations