Spiky Platform API

Complete reference for authenticating against the Spiky API, uploading call recordings, and retrieving analysis results.


Getting started with Postman

If you were given the Spiky Platform API Postman collection, do this one-time setup before anything else. (If you’re calling the API from your own code instead, skip to Section 1.)

Step 1 — Create an environment and set the base URL

  1. In Postman, top-right, click Environments+ to create a new environment.
  2. Give it any name (e.g. Spiky).
  3. Add a variable — Variable: API_URL, Value: https://apiv2.spiky.ai
  4. Save (Cmd/Ctrl + S).
  5. Top-right, open the environment dropdown and select the environment you just created.

This step is required. The login step below saves your token into this environment, so an environment must be selected or nothing gets saved.

Step 2 — Log in (Get Tokens)

  1. Open Authentication → Get Tokens.
  2. Leave Authorization = No Auth — this is correct. You don’t have a token yet, so this one request needs no auth. (Don’t change it.)
  3. Open the Body tab and replace the placeholders with your real Spiky credentials:
{ "username": "[email protected]", "password": "your_password" }
  1. Click Send.

Step 3 — You’re now authenticated (automatic)