This feature is currently in Early Availability (EA) status. For more information, see our product lifecycle phases.
Integrate external APIs with secure tokens
Introduction
The extension system supports integration with external APIs outside the marketplace. Access to those APIs is authenticated using Cross-Origin Resource Sharing (CORS) headers and JSON Web Tokens (JWT). You can use this for third-party integrations, data visualization, analytics, and other custom data sources.
Key features
-
Third-party integrations: Integrate third-party applications or services into your extension—for example, analytics dashboards or custom UI workflows.
-
Security and data control: CORS headers and JWT provide secure API communication and data protection.
How it works
- In your extension, use the provided function to fetch a JWT from the marketplace and attach it to requests to your API.
- In your API, validate the token to ensure the request comes from the marketplace.
Related guides
- Fetch tokens in the extension: How to retrieve JWT tokens in your extension.
- Validate tokens in your API: How to validate JWT tokens for secure API communication.
- Secure token system: JWT and CORS setup reference.
Was this page helpful?
Tell us more…
Help us improve our content. Responses are anonymous.
Thanks
We appreciate your feedback!