Server APIs
Use Server APIs from trusted backend services to manage links, publish customer events, and read analytics with the Server API Key.
Server API Key
Use the api-key header for workspace-owned resources.
Server Event Quickstart
Publish product events from your backend. Every event must identify an active workspace link using linkId, clickId, or attributionId.
curl -X POST "https://api.shortify.com/v1/events" \
-H "api-key: sk_live_your_server_key" \
-H "Content-Type: application/json" \
--data '{
"events": [{
"name": "purchase",
"eventId": "order-1001",
"linkId": "link_01HV5A4W7QJ9K2X4Q8ZW5FGZ2R",
"properties": {"currency": "USD", "value": 49}
}]
}'Server API Reference
Secret-key APIs for short-link and deep-link management, read-only domains, customer events, and analytics.
LinksOpen
Create, list, retrieve, update, and archive standard short links.
Deep LinksOpen
Create and manage app-bound deep links using a Server API Key.
/v1/deep-linksList deep links owned by the workspace with the same filters as standard links.
/v1/deep-linksCreate a deep link for a workspace-owned app with destination, metadata, tracking, expiration, and routing options.
/v1/deep-links/{linkId}Retrieve, update, or archive a deep link by stable resource ID.
DomainsOpen
Read verified and archived domain inventory. Domain setup stays in the web panel.
Events & AnalyticsOpen
Publish customer events and read link, app, and raw-event analytics.
/v1/eventsPublish link-bound customer events from a trusted backend.
/v1/analytics/links/{linkId}Return summary, time series, breakdowns, recent events, and LaunchView metrics for one link.
/v1/analytics/deep-link-apps/{appId}Return app-level analytics for a workspace-owned deep-link app ID.
/v1/analytics/eventsExport click, LaunchView, install, first-open, and customer-event rows with cursor pagination.