Send Messages
Spotlight
Send Messages
Proxy requests to Anthropic’s Messages API with analytics tracking.
POST
Send Messages
Send Messages
Forward message requests to Anthropic’s Claude API through Spotlight. All requests are automatically tracked for analytics.Authentication
Requires JWT token or Platform API key:Provider Credentials
Provider credentials can be supplied in two ways:- Stored credentials: If you have saved a provider key, it will be used automatically
- Pass-through header: Include the provider’s API key directly:
Model to use (e.g.,
claude-sonnet-4-20250514)Array of message objects
Maximum tokens to generate
Metadata including
user_id for session trackingEnable streaming responses
Example Request
Response
Standard Anthropic Messages API response:Streaming
Enable streaming by settingstream: true:
Session Tracking
Use themetadata.user_id field to group requests into sessions:
Timeout
Request timeout is 3 minutes (180,000ms) to accommodate long-running generations.Status Codes
| Code | Description |
|---|---|
200 | Success |
400 | Invalid request |
401 | Invalid authentication |
403 | Provider key not found or feature not enabled |
429 | Rate limit exceeded |
500 | Internal error or provider error |

