Skip to content

API overview

The Updatify API lets you read your published product updates programmatically — for example to render release notes inside your own app, website, or mobile client.

All API requests are made over HTTPS to your Updatify host:

https://updatify.io

Stable, authenticated endpoints live under the /api/v1 prefix. The version is part of the path so future breaking changes can ship under a new prefix without affecting existing integrations.

https://updatify.io/api/v1

A small number of unversioned endpoints exist under /api for the embeddable widget (see Track update views).

The API speaks JSON. Successful responses return application/json, and request bodies (where applicable) should be sent as JSON.

Authenticated endpoints require a bearer token in the Authorization header. See Authentication for how to create and use one.

The full machine-readable OpenAPI specification is served at:

GET https://updatify.io/api/openapi

You can feed that URL into tools like Postman, Insomnia, or an SDK generator.

MethodPathAuthDescription
GET/api/v1/projectsBearerList your projects
GET/api/v1/projects/{id}/updatesBearerList published updates for a project
POST/api/projects/{project_id}/updates/{update_id}/trackNoneRecord a view of an update
GET/api/openapiNoneThe OpenAPI spec document