Integrations
Integrating your services and APIs with JetPero is simple and efficient. Thanks to our automated API configuration templates, you can quickly connect your existing applications, services, or third-par
Last updated
Integrating your services and APIs with JetPero is simple and efficient. Thanks to our automated API configuration templates, you can quickly connect your existing applications, services, or third-par
Last updated
JetPero simplifies API integrations by providing pre-configured templates for various services. Instead of manually setting up each connection, follow these simple steps to integrate a provider:
Select the project you want to integrate (e.g., abc.co
).
Go to your Admin Panel ā Add new API
From the list of supported providers, select the provider you want to integrate (e.g., OpenAI, ElevenLabs, etc.).
Enter your providerās API key (only needed for the first time setup, JetPero securely stores it afterward).
Choose the integration template that matches the providerās functionality (e.g., OpenAI - ChatGPT, OpenAI - Image Generation).
Review the settings, and save the integration.
JetPero will then automatically configure the connection, so you donāt have to worry about manually setting up the endpoint URLs or authorization headers.
Weāve pre-configured integration templates for various providers to help speed up your setup. These templates handle all the heavy lifting of connecting to the providerās API, including setting the right endpoints, headers, and parameters.
For example, if youāre integrating OpenAI:
Select OpenAI - Chat Completion in the integration template list.
The system auto-configures the base url to https://api.openai.com/v1/model
.
JetPero automatically sets the necessary authorization and headers, ensuring that you donāt need to manually enter or expose your API key.
If JetPero doesnāt have an out-of-the-box template for your specific provider, you can easily create a custom integration:
Go to Admin Panelā Add new API ā Custom Configure.
Enter the Base URL, API key, and choose the authentication method (e.g., API key, OAuth).
JetPero will create the integration and let you configure it with the needed endpoints.
Once your integration is set up, JetPero ensures secure token management by storing API keys and tokens only in the projectās environment, keeping them safe from any frontend exposure.
For each project, JetPero uses the project-specific token for authentication. This means each projectās API keys and configurations are securely isolated.
Connecting OpenAI for Chat Completion
To call OpenAIās chat/completions
endpoint via JetPeroās proxy, use the following request:
Connecting OpenAI for Image Generation
In both examples, JetPero uses the project token for secure API access, and you donāt need to worry about provider key management.
If needed, you can rotate or revoke your provider's API keys at any time:
Go to your Admin panel ā Under API key table.
Click Edit on the provider you want to update.
Change the API key, and save.
JetPero will automatically update the integration for you.
ā ļø Important: Rotating or revoking the API key will require you to update the provider in your project settings to ensure continued operation of the integration.
Need help? Contact us anytime via the Support section in your dashboard or email