Authentication into our API programmatically is achieved using a signature generated using your account’s public key and current UTC Unix timestamp, signed using SHA1 encryption with your private key.
The URI should then contain the plain text public key, the time used in the signature and the signature itself (along with any other desired URI parameters specific to the end-point being communicated with).
Providing your subscription plan has the correct access rights, you can generate your API keys through the portal. Just click on the avatar in the top right corner, click on ‘Settings’ then ‘API Keys’ from the left menu.
If you are using PHP then this repository makes authenticating and querying the RapidSpike API much simpler.
|public_key||Your public key||rapidspike-aabC2sA1||yes|
|time||UTC Unix timestamp||1494001089||yes|
|signature||The SHA1 signature||dc707aff66175a51d1698f2ee01d94d8e10b051d||yes|