Set up Pleo with Tenklo
Register an OAuth app with Pleo and connect it to Tenklo
Pleo uses a partner onboarding process — credentials are not self-serve. Follow these steps to obtain your Client ID and Client Secret.
Complete the Pleo Partner API Access Request form with your company details, intended integration, and planned API usage.
Pleo reviews your request for technical and security alignment. You will be contacted once approved.
Complete Developer Partner Registration
Fill in the Developer Partner Registration form sent by Pleo. Use the example registration as a reference. Set the following Nango-specific values:
| Parameter | Value |
|---|---|
| Redirect URIs | https://api.tenklo.dev/oauth/callback |
| PKCE Support | Supported |
Pleo creates a Staging company with dummy test data and shares your credentials via 1Password:
- OAuth 2.0 credentials: Client ID and Client Secret — you will need these when configuring Tenklo.
- Staging login: for accessing the Staging environment.
Retrieve and store your credentials within 7 days of notification. Log in at app.staging.pleo.io and confirm you can access the dashboard and pre-loaded test data.
Follow the Quickstart.
For full registration field details, see How to Register an OAuth 2.0 Client.
Moving to Production
Production access is not available without prior Staging validation. Once your integration is fully tested in Staging and meets Pleo's technical and security requirements, you can request Production access through the Early Access Programme (EAP).
Once approved, Pleo will provide separate Production credentials (Client ID and Client Secret) via 1Password. Update your Tenklo integration configuration with the Production credentials to go live.