Base URL
Authentication
All requests require an API key in the Authorization header:Endpoints
Ratings
GET
/v1/ratings/{ticker} - Single company rating
GET /v1/ratings/{ticker}/history - Rating history
POST /v1/ratings/batch - Batch querySignal Feed
GET
/v1/signals/{ticker} - Company signals
GET /v1/signals/feed - Delta streamAttestation
POST
/v1/attestation - Run compliance check
GET /v1/attestation/history/{id} - HistoryWebhooks
POST
/v1/webhooks - Subscribe to events
DELETE /v1/webhooks/{id} - UnsubscribeAdditional Endpoints
Response Format
All responses return JSON with consistent structure:methodology_url and limitations_disclosure for regulatory compliance.
Rate Limiting
Rate limits are enforced per API key per day. When exceeded:Caching
Responses include standard caching headers:If-None-Match headers to reduce bandwidth.
SDKs
Official SDKs are coming soon. In the meantime, the API follows RESTful conventions with JSON responses that work with any HTTP client.Support
- Documentation issues: docs@alpha.ac
- API key issues: api-support@alpha.ac
- Enterprise inquiries: sales@alpha.ac

