APIs
Last updated
Last updated
This documentation applies to the following products:
Super SIM
Programmable Wireless
Ensure you follow the guide to link your Twilio account to KORE before continuing.
For all other products, please review their respective documentation
Welcome to KORE's developer experience! Follow these steps to begin your journey with KORE's various developer tools, starting with making your first API call.
If you need assistance at any point during registration, contact support.
This guide assumes you have already created an account with KORE. If you have not, follow our before continuing.
Navigate to KORE's Developer Portal and login if you have not already done so.
If you want more information on an API client, read through our guide.
Navigate to the client management section of the developer portal.
This table will be empty if you have not created any clients yet. Otherwise, you'll see your previous clients.
Go ahead and create your first client.
You will be given a screen that you will be required to fill out. Read our guide on API clients for details on what each field means. For this guide, we will keep things simple to get you on your way with KORE APIs.
Client Name
For the client name, type in anything you want or start with My First KORE API Client.
Client Lock
You can leave this enabled for now. You can disable it at a later time
Description
You can leave this blank for now
Account
This will be pre-populated with the account you are currently logged into.
Token Expiry Time
Leave the default value.
Client Type
You can select any client type. In this guide, we will assume you are an account owner or account admin, so go ahead and select the type Admin
.
Global Resource
We will make a simple PING call for your first API call. Go ahead and click the API Clients
global resource if it isn't already selected.
Create Client
Once you are happy with your first setup, click Create Client
.
Once you click Create Client
, you will be presented with your Client ID
and Client Secret
.
You cannot see your Client Secret
once you navigate away from this page. Store the secret in a safe place and continue.
Your first API call will be calling our PING endpoint. This ensures you have successfully:
Read our guide on Authorization for more details on how our APIs are authorized.
Our first step will be to get an access token that ensures we have the right credentials and grants our application access to the APIs.
Use the Client Credentials, Client ID and Secret, you obtained in the previous step.
Using the example below, replace ${KORE_CLIENT_ID}
and ${KORE_CLIENT_SECRET}
with your credentials.
If successful, KORE will respond with your access token (line 2 in the example below).
With the access token, you can now start making API calls.
We will use the PING endpoint in this example.
Replace ACCESS_TOKEN
the example below shows the access token you received in the previous step.
If successful, you will see a response as follows.
Your ACCESS_TOKEN
will expire based on your API Client settings. Read our guide on refreshing your access token to learn how to prevent errors.
🎉 Congratulations! You have successfully made an API call against KORE's APIs.
You can explore KORE's various other APIs to get started with one of our products.