Skip to main content
Version: 1.0.0

Search into Peppol

Information

This API is useful when you are looking for information about a company in all international network.

The response provided by the API is an array that includes all the directory entries matching the search criteria provided by the user.

This endpoint is synchronous
The role user is needed in order to use this endpoint

Endpoints

GET/v1/directory/international


Request

GET /v1/directory


curl -X 'GET'
'https://api.ppd.iopole.fr//v1/directory/fr/search?value=922304308&limit=50'
-H 'accept: application/json'
-H 'Authorization: Bearer ${token}'

Response

Status: 200 - application/json

Description: Returns list of directory entries matching given criteria.

Schema:

  • name: string
  • country: enum
  • electronicAddress: string
  • entity: object

Examples:

[
  {
    "name": "Example Entity",
    "country": "FR",
    "electronicAddress": "0225:123456789",
    "entity": {
      "contacts": [
        {
          "name": "John Doe",
          "phone": "+123456789",
          "email": "john.doe@example.com"
        }
      ]
    }
  }
]

Status: 401

Description: Unauthorized - Authentication is required and has failed or has not yet been provided.

Status: 403

Description: Forbidden - The server understood the request, but it refuses to authorize it. Note: This endpoint requires an admin account.