API Reference
The Snyho API will allow you to programmatically manage projects, inspect workspace status, and trigger publishing workflows—so engineering teams can embed Snyho into internal portals, CI pipelines, and agency orchestration tools. The surface described below is forward-looking; endpoints ship progressively behind versioned routes with authentication compatible with modern service accounts.
Status
Programmatic access is coming soon for general availability. Today, product functionality is exposed primarily through the web workspace and desktop client. Join the waitlist implicitly by following release notes on the Changelog or contact us for design-partner integrations.
Planned capabilities
- List and manage projects and connected destinations
- Retrieve publish job status and error payloads for automation
- Trigger outbound sync or social publish actions initiated by your systems
- Rotate integration metadata through audited API flows instead of manual UI steps only
Upcoming endpoint structure (illustrative)
Namespaces are indicative and may change before GA; all calls will require HTTPS and a bearer token or signed workload credential.
- GET /v1/projects — enumerate projects the caller may access
- GET /v1/projects/:id/status — aggregate sync and publish health
- POST /v1/projects/:id/publish — enqueue a publish action (body specifies targets)
- POST /v1/webhooks/subscriptions — register callbacks for job completion events
Documentation & schema
When the API enters public beta, we will publish OpenAPI definitions, example payloads, and rate-limit guidance. Until then, supplement your evaluation with the product Docs for user-facing workflows.