List PA Registrations
Changed onReturns all PA (Plateforme Agrée) registrations for the company, including activation status and exchange direction. Use this to determine whether the company has completed PA onboarding. Records with a null siret represent the SIREN-level (head office), other records represent establishments.
⚠️ By default, addresses of every status are returned. Only activated addresses are relevant to receive invoices, so we recommend filtering on the activated status: filter=[{"field":"status","operator":"eq","value":"activated"}]. In a future version, only activated addresses will be returned, and the exchange_direction property will be removed.
ℹ️ This endpoint requires the following scope: pa_registrations:readonly
Request
- Base URLhttps://app.pennylane.com
- URLhttps://app.pennylane.com/api/external/v2/pa_registrations
- AuthOAuth 2Authorization code: https://app.pennylane.com/oauth/authorizeToken URL: https://app.pennylane.com/oauth/oauth/token scopes: pa_registrations:readonly
Query parameters
You can choose to filter items on specific fields. Available fields and operators:
- id: lt, lteq, gt, gteq, eq, not_eq, in, not_in
- siret: eq, not_eq, in, not_in
- status: eq, not_eq, in, not_in
We recommend filtering on the activated status to only get the addresses that are live in the PA directory.
You can choose to sort items on specific attributes. Sort field may be prefixed with - for descending order. Example: id will sort by ascending order, -id will sort by descending order. Available fields: id
Headers
Numeric ID of the company to act on. Required when authenticating with a firm token. Ignored when the token is already bound to a company.
Response
List of PA registrations for the company
Example response
{
"has_more": true,
"next_cursor": "dXBkYXRlZF9hdDoxNjc0MTIzNDU2",
"items": [
{
"id": 1,
"siret": "98493148500010",
"siren": "993369859",
"suffix": "invoices",
"routing_code": "ROUTING-01",
"exchange_direction": "emission_and_reception",
"effective_until": "2027-01-01",
"created_at": "2026-02-23T10:53:00.000Z",
"updated_at": "2026-02-23T10:53:00.000Z"
}
]
}Changes
- warning
added the new
lostenum value to the//response property for the response status - info
added the new optional
headerrequest parameterX-Company-Id - info
added the new optional
queryrequest parameterfilter - info
added the new optional
queryrequest parametersort - info
response property
items/items/exchange_directiondeprecated - info
added the required property
to the response with the status - info
added the required property
//to the response with the status - info
added the required property
//to the response with the status - info
added the required property
//to the response with the status
- warning