Merkl Studio is a client of the public Merkl API. Everything you can configure and read here is reachable programmatically, so a team running many campaigns never has to drive the UI to keep its own systems current.Studio is the place to launch a campaign by hand. When you want to launch, monitor or reconcile campaigns from your own stack instead, the surfaces below are what you build against.
REST API
The public Merkl API is served at https://api.merkl.xyz. Read endpoints under /v4 need no API key and no authentication. List endpoints paginate with ?page=N&items=M, both 1-indexed.Errors are returned as RFC 9457 problem documents with the media type application/problem+json, carrying type, title, status, detail and instance, so a client can branch on the error without parsing prose.