Skip to main content

Releases API

You can integrate the creation of your releases into your current workflow using the Release API.

Authorization

To push a new release to your organization, you will need an API Token generated for you. You can find it on the release create form, next to the Submit button.

Endpoint

The releases API is accessible via the following endpoint: POST - https://api.screeb.app/1.0/release

The released_at field is optional and will default to the current date.

Example

Here is an example of a request that creates a release.

curl -X POST https://api.screeb.app/1.0/release \
-H "Content-Type: application/json" \
-H "Authorization: Bearer my_api_token" \
-d '{
"name": "My release name",
"description": "My release description",
"version": "1.0",
"tags": ["API", "V1"],
"released_at": "2023-03-22T15:22:41+00:00"
}'

Support

If you have any questions or additional requirements, feel free to open an issue or contact [email protected].