Overview
The Signal API lets you manage workspaces, packages, projects, locations, visibility data, prompts, competitors, actions, and listings through one API.
https://api.signal.ceyo.ai/v1Your API key selects the workspace automatically, so workspace IDs are not included in request paths.
Quickstart
Add your API key to the Authorization header, then make a request to the resource you need.
1. Confirm your workspace
curl --request GET \
--url 'https://api.signal.ceyo.ai/v1/workspace' \
--header 'Authorization: Bearer ceyo_platform_...'2. List projects
curl --request GET \
--url 'https://api.signal.ceyo.ai/v1/projects?page=1&per_page=25' \
--header 'Authorization: Bearer ceyo_platform_...'Successful requests return JSON. Continue with the API reference for endpoint parameters and response fields.
Authentication
Send your platform API key with every request using either header:
Authorization: Bearer ceyo_platform_...X-Api-Key: ceyo_platform_...Keep API keys on your server and never include them in browser or mobile application code. Requests with an absent, invalid, expired, or revoked key return 401 Unauthorized. Use only one authentication header; conflicting credentials are rejected.