Anyone can design and build services with the BASF APIs. Get up and running quickly with the following steps.
BASF offers a collection of APIs that allow you to integrate our services and data into your applications. This page guides you on your way to your first API call. If you do not have a lot of experience working with APIs, you should read our Introduction to APIs to learn the general concepts first.
Here are the required steps:
You need a developer portal account to create applications that consume BASF APIs. It's a quick and free sign-up process:
Browse through the list of APIs in the developer portal and find the right APIs for your application. Before you can create an application, you need to pick at least one.
Every application where you want to consume BASF APIs needs to be registered. After creating your account or logging in to an existing account, create a new application like this:
Some API products require an approval process. If you selected such an API, the status of your application is listed as “Pending”. You can expand the application and view the approval status broken down by API product in the Products tab.
Our dedicated Authentication and Authorization Guide explains all you need to know to implement authentication for BASF APIs. Read the sections that apply to your selected API.
You need the Client ID and, depending on the authentication method of the API product, the Client Secret. Under My Apps, you can expand the application that you created in the previous step and view the credentials in the Keys tab.
Return to the documentation of your chosen API, where you'll find some documentation on making your first API call.
Remember that you may need to wait for the application’s status to become “Approved” before you can make requests.