The Validated Party Data service: verify party information via the GraphQL API.
The Validated Party Data (VPD) service is a GraphQL API that lets you look up and verify party data. The VPD aggregates data from multiple official sources and gives you a reliable, verified view of organisations: legal names, trade names, identifiers, registered addresses and sector information.
The VPD is especially valuable when you want to verify that a recipient is correctly registered before sending an invoice or order. Think of validating a Chamber of Commerce number, looking up the official company name or checking a registered address. Because the data is aggregated from multiple sources and verified by eConnect, you save manual lookup effort and reduce the risk of incorrect addressing.
Typical use cases:
The VPD uses GraphQL instead of REST. This means you request exactly the fields you need in a single query. You don't get superfluous data back and you don't need to call multiple endpoints.
https://vpd.econnect.eu/graphql/v1https://accp-vpd.econnect.eu/graphql/v1The VPD uses OAuth2 Client Credentials for authentication. Request a token from the eConnect identity server with scope vpd:
POST https://identity.econnect.eu/connect/token
Content-Type: application/x-www-form-urlencoded
grant_type=client_credentials
&client_id=your-client-id
&client_secret=your-client-secret
&scope=vpd
Use the received Bearer token in the Authorization header with every GraphQL request. For the acceptance environment, use accp-identity.econnect.eu.
The quickest way to get started with the VPD:
vpdWant to learn more about the party data model? Read the article on the VPD schema, or get started straight away with the VPD Playground.
Try the VPD Playground