API Reference

This guide provides instructions on how to authenticate with the Solink API. Proper authentication is essential to securely interact with the API and ensure that data access is appropriately scoped to your account.

Request API Key

The Solink API uses API keys to authenticate requests. You can request your API keys by filling out the form here and we will reply within 48 hours.

Authentication Credentials

You will receive your credentials via a read-only one-time secret link that expires in seven days. The credentials include:

x-api-key: Your unique API key assigned to your organization.
client_id: Your client ID.
client_secret: Your client secret.

These credentials are required to obtain an access token, which will be used to authenticate your API requests.

📘

Approved partners, customers and data providers will be assigned confidential API credentials that they must preserve and protect from accidental distribution. Should an API key’s confidentiality come into question, Solink reserves the right to revoke the key and replace it without prior consent.

🚧

Keep your API keys secure. Do not share your secret API keys in publicly accessible areas such as GitHub, client-side code, etc.