Verify Auth List Store
Check the status of an interactive authentication request (Poll for results). Support Headers, Query, and Body.
Authentication Required
Login to swap the placeholders with your real Instance ID and Access Token.
Log InNo query parameters required
This endpoint doesn't expect data in the URL.
Checking Authentication Status
This endpoint is high-performance and Universal. You can poll using any HTTP method.
🚀 Key Features
- High Performance (Redis-In-Memory): Results are cached in Redis to handle millions of requests without hitting the main database.
- Polling Protection (Rate Limit): Limits clients to 1 check every 2 seconds to ensure global stability.
- Universal Auth: Supports Bearer tokens, Query params, or JSON Body.
- Real-time States: Returns 'approved' or 'rejected' the moment the user interacts on WhatsApp.
Status Possibilities:
- pending: User has not interacted with the message yet.
- approved: User clicked the FIRST item (Authorized).
- rejected: User clicked the SECOND item (Denied).
- expired: The request timed out (default 15 minutes).
Request Parameters
Configure the parameters required to interact with this endpoint. All query and body arguments are listed below with their details.
Request Body
Sent as a JSON objectstring | The instance ID. Example: | ||
string | Your API access token (can also be in Authorization header). Example: | ||
string | The auth_id (or 'code') returned from the send request. Example: |
Request Samples
Use these ready-to-go code snippets to integrate our API into your project quickly and efficiently. Choose your preferred language and library.
Expected Responses
Explore all possible responses and outcomes from the server. We have documented each status code with data examples to make success and error handling easier.
Example
{
"code": "success",
"status": "approved",
"verified": true
}Command Palette
Search for a command to run...