The API requires clients to be authenticated, this is done by exchanging a unique set of credentials (client_id and the client_secret) belonging to a client for an access token that is used in subsequent requests.

🚧

Your credentials should be kept secret

Your client_id and client_secret are used by the Kwara API to uniquely identify your organisation and are also used to issue access tokens that allow you access to Kwara API.
Therefore, your client_id, client_secret and access tokens should be well protected.

Details on how to authenticate can be found on the OAuth section

📘

Client Credentials Allocation

Please note that client credentials are issued separately and not via API. If you'd like to request your unique set, please contact us by visiting our contact page