Base URL
Point your HTTP client or environment variable at the following base URL to start using the Evolution GO layer:Authentication
Pass your Pilot Status API key using the same header your existing Evolution GO code already sends. If your code uses theapikey header, continue using it:
Supported operations
The following Evolution GO operations work through the Pilot Status layer without modification:Send text message
Send text message
Send a plain text message to any WhatsApp number.
POST /message/sendText/{instance}Send media (image, video, document)
Send media (image, video, document)
Send image, video, audio, or document files with optional captions.
POST /message/sendMedia/{instance}Get instances / numbers
Get instances / numbers
List all instances registered on your account and their current connection status.
GET /instance/fetchInstancesSend with delay
Send with delay
Send a message with a typing presence indicator and configurable delay, simulating human-like behavior.
POST /message/sendText/{instance} with options.delay and options.presence in the request body.Webhook configuration
Webhook configuration
Register and manage webhook endpoints using the same Evolution GO webhook management paths.
Example: send text via Evolution GO layer
The request below is a standard Evolution GO send-text call — only the base URL has changed to route through Pilot Status.MyInstance with the display name you assigned your number in the Pilot Status dashboard. The request body and response format are identical to what your existing code produces and consumes.
If any Evolution GO operation is not supported by the layer, use the native Pilot Status API instead. Contact support for specific compatibility questions.