Authentication

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

Ping API endpoint

get

Test endpoint to verify API connectivity and authentication. Returns status 'ok' if the authorization is valid.

Authorizations
Responses
200
The request has succeeded.
application/json
get
GET /v1/ping HTTP/1.1
Host: api.madkudu.com
Authorization: Basic YOUR_SECRET_TOKEN
Accept: */*
{
  "status": "ok"
}

Last updated

Was this helpful?