List Instances
Retrieve all WhatsApp instances associated with your account with powerful filtering options.
Filtering Options
You can filter the list of instances using the following query parameters:filter[uuid]- Filter by instance UUID (exact match)filter[name]- Filter by instance name (partial match)filter[phone]- Filter by phone number (exact match)filter[status]- Filter by instance status
Response Fields
Each instance in the response includes:id- Instance UUIDname- Instance namephone- Phone number in E.164 formatservice_type- Service type (whatsapp)status- Current instance statusaccess_token- Access token for the instance (null if not yet connected)created_at- Creation timestamp
Example Use Cases
- Display all instances in your application dashboard
- Filter instances by status to show only active ones
- Search for a specific instance by name or phone number
- Monitor all instances created at a specific time
Instance Status Values
STOPPED: Instance is stoppedSTARTING: Instance is starting upWORKING: Instance is running and readySCAN_QR_CODE: Waiting for QR code scanFAILED: Instance failed to startPENDING: Awaiting server assignment
Authorizations
Bearer token authentication. Example: Bearer 234|3uB2pBST2H6If8twXIeUaeNu23VJ8XassYoOVJuva48388e1
Headers
application/json
"application/json"
Query Parameters
Filter by instance UUID
Filter by instance name (partial match)
Filter by phone number
Filter by instance status
STOPPED, STARTING, WORKING, SCAN_QR_CODE, FAILED, PENDING Response
Successful response
Instance UUID
"fa3d01c4-1234-4c0d-a12f-df319b612f8c"
Instance name
"MyInstanceName"
Phone number in E.164 format
"+201234567890"
Service type
"whatsapp"
Instance status
STOPPED, STARTING, WORKING, SCAN_QR_CODE, FAILED, PENDING "WORKING"
Access token for the instance
"234|3uB2pBST2H6If8twXIeUaeNu23VJ8XassYoOVJuva48388e1"
Creation timestamp
"2025-05-26T10:12:45"