Frequently asked questions

What is an API ?

An API (Application Programming Interface) is a software interface that allows software to be connected to another software or service in order to exchange data and functionalities.


APIs offer a new way to communicate with other products and services without knowing the details of their implementations. They greatly simplify the way to develop and integrate new components and functionalities into an existing software architecture.

What are the advantages of APIs ?

APIs bring real added value to your data industrialization projects to develop your own tools or enrich your decision-making applications.

What is the SoGet API portal?

The SoGet API portal is a public portal accessible online. It is the first access point for discovering SOGET APIs, interacting with commercial and technical documentation, providing feedback, obtaining information, subscription and payment, etc. This is the interactive digital brochure and a window on SOGET's API offers.

In the portal you will find the following information for each of our APIs:

  • A presentation of the API;
  • Access to the Developer Portal which is an online accessible portal for our authenticated and authorized users. It contains the technical documentation of the services exposed by the API;
  • A billing portal that manages API payment and billing;
  • The list of updates made since its publication;
  • Etc.

What are the steps to use an API ?

SoGet API allows you to use the exposed APIs according to the subscription mode you choose. For this you must perform the following steps:

  1. Create a company. You can then add members who can access this company according to the rights you grant to them.
  2. Create an application. You can thus obtain your first access credentials which take the form of an identifier / secret key pair. These first access identifiers allow you of generate an "access token" (an individual access token that authenticates the call to the API).
  3. Subscribe to an API. You can then generate an API key for that API.
  4. Generate an API key. You can thus obtain your second access identifier to the API you just subscribed to.

Concretely, steps 2 and 3 are the user authentication steps. We use the principle of double authentication to generate your access identifiers which take the following form:
  • Step 2: Application authentication (via the OAuth2 protocol).
  • Step 3: Authentication of the entity to be invoiced (Via an API key)

"What are the different roles available to SoGet API users ?

“Reader” right: read-only access to portal information and can therefore:

  • Access the documentation
  • Reading company information
  • Read the list of exposed APIs
  • Read the list of commercial offers / subscriptions
  • Change your password
“Editor” right: has the rights of a “Reader” user and can also:
  • Manage apps
  • Manage API keys
“Owner” right: has the rights of an “Editor” user and can also:
  • Perform transactions
  • Manage commercial offers (subscribe, modify, delete)
  • View invoices

How to subscribe to an API ?

1. Select the API and the offer to which you wish to subscribe. The different offers are displayed in the API overview page.

2. Click on the “subscribe” button, you will then be automatically redirected to the subscription form.

3. Submit the form.

4. You will then be redirected to the billing portal. You must complete the form and submit it.

5. Once the subscription has been validated, you can start using the API!

Can we test an API ?

Yes ! you can test an API if the « discovery » formula is available or an offer with a number of calls limited to 0 €.

What are the prerequisites for performing API tests ?

Technical knowledge is required to be able to test the API with a tool such as Postman or Insomnia or to be able to integrate the API into your internal applications.

What data is returned by an API ?

Each API returns data specific to it. When you access the developer portal of an API you will have the details of the data returned.

Will I be charged for an empty response ?

No, you will only be charged when the API returns a result.

I already use IDEs, what are the differences with APIs ?

APIs are programming interfaces, accessible from the net, which allow applications to communicate with each other. This mode of exchange is much more flexible and more scalable than the use of IDE.

I have a problem, how can I contact you ?

All you have to do is create your SOGET Customer Area account, to be able to submit your requests for assistance, follow them up and close them. You can also ask to be called back by our teams with the « Call Back » function.

Which payment methods do you accept ?

We accept credit and debit card payments.

Is my payment information secure ?

Yes, we use Stripe, a trusted payment service provider, to process all transactions. Stripe is PCI DSS Level 1 certified, the highest level of security in the payments industry.

Manage cookie consent

We use cookies to optimize our website and our service.

Functionnal Always active

The storage or technical access is strictly necessary for the purpose of legitimate interest to allow the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of communication over an electronic communications network.