Developer Tools (API Tokens & Webhooks)
WhatsMine gives your developers a clean way to integrate with your own systems — a token-authenticated REST API and outgoing webhooks.
API tokens
Location: API Tokens (/api-tokens)
📸 Screenshot: The API tokens page with a newly created token.
Create tokens to authenticate calls to the REST API.
Creating a token
- Go to API Tokens.
- Click Create Token and give it a name (e.g. "Zapier integration").
- Copy the token immediately — it's shown only once.
Use it as a Bearer token in your API requests:
GET /api/v1/me
Authorization: Bearer YOUR_TOKEN_HERE
You can revoke a token at any time to instantly cut off access.
API documentation
Location: API Docs (/api-docs)
An in-app reference of the available endpoints. The full developer reference is in REST API.
Webhooks
Location: Webhooks (/webhooks)
Webhooks push events from WhatsMine to your systems in real time — so you can react when something happens (e.g. a new subscription, a payment).
📸 Screenshot: The webhooks page with an endpoint and its delivery log.
Registering an endpoint
- Go to Webhooks → New Endpoint.
- Enter the URL on your server that should receive events.
- Choose which events to subscribe to.
- Save — a signing secret is generated.
Verifying deliveries
Each delivery is signed so you can verify it really came from WhatsMine. Check the X-Signature-256 header:
X-Signature-256: sha256=<hmac-sha256 of the body, using your signing secret>
Managing endpoints
- Test — send a sample delivery to confirm your endpoint works.
- Delivery log — see every attempt, its status and the response.
- Rotate secret — generate a new signing secret.
- Edit / delete the endpoint.
Failed deliveries are retried automatically with backoff. See Outbound Webhooks for full details and the event list.
➡️ Next: measure everything in Reports.