Create, scope and rotate keys for the REST API, and keep them out of places they should not be.
Name it after where it will be used, not after what it does. Future-you needs to know which key to revoke.
The key is shown once. There is no way to retrieve it afterwards — only to replace it.
Every request authenticates with the key:
curl https://app.pipsync.io/api/v1/me \ -H "Authorization: Bearer YOUR_API_KEY"
Send the raw signal, the timestamp and the account name — that is usually enough to answer on the first reply.