Skip to main content
1

Create the connector

In Admin → Connectors → Custom Source, choose a datasource name such as sales_orders and document types purchase_order,invoice. Save the client ID and key fingerprint. If Pascal generates the private key, save it now: it is shown only once.
2

Install the client libraries

3

Exchange a token

Replace the credential placeholders and private-key file path. This example uses Ed25519 (EdDSA); use algorithm="ES256" for P-256.
For scheduled jobs, keep the key in your secret store and update KID after rotation.
4

Next: send records

Follow Uploads for your integration, or Test the Custom Source API for a dry run with sample records.