Skip to content
Romain JOLIDON edited this page Apr 3, 2023 · 9 revisions

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 your organization. You can get it by clicking on the button Create Releases via API at the top of the Release Page.

Endpoint

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

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].

Clone this wiki locally