Authentication
Last updated
Was this helpful?
The MadKudu Legacy API uses HTTP Basic Auth and requires using HTTPS on all API calls.
Your API Key should be used as the basic auth username. You do not need to provide a password.
For example, if your user’s API key was ABCD1234, you need to Base64 encode the string ABCD1234: (Please note the colon at the end) and prepend the string Basic`. In this case, this would result in a final header of:
Authorization: Basic QUJDRDEyMzQ6
Test endpoint to verify API connectivity and authentication. Returns status 'ok' if the authorization is valid.
The request has succeeded.
Ping response
Status of the API
Access is unauthorized.
Client error
Server error
Last updated
Was this helpful?
Was this helpful?
GET /v1/ping HTTP/1.1
Host: api.madkudu.com
Authorization: Basic username:password
Accept: */*
{
"status": "ok"
}