Skip to content

API Basics

    Communication Interface

    Reevolute Builder has a communication interface (API) so that external platforms can interact with it.

    Protocol

    The API uses the TCP/IP protocol and POST method for information exchange.
    It follows the rules of a REST-like interface.
    Consumes and produces JSON encoded information.

    Below you can download the OpenAPI 3.0 specification of the available operations.

    Endpoints

    The platform has the following Endpoints.

    Base Endpoint :
    https://p
    robe.reevolute.com/

    Tree Execution Endpoint :
    https://probe.reevolute.com/v2/tenants/$TENANT_ID/trees/$TREE_ID/releases/$RELEASE/executions

    Headers

    The API requires the exchange of some parameters in the REST interface header, some of them are mandatory and others are optional.
    The following are the parameters:

    -H ‘Content-Type: application/json’ \
    -H ‘Authorization: Bearer $API_KEY\

    -H ‘X-SCE-Origin $X-SCE_Origin

    Parameter M/O Description
    $API_KEY M API_KEY to execute the tree Example: eyJhbGciOiJSU……….6hDUYHJO5ta7HE
    $X_SCE_Origin O Global transaction identifier that can be defined at the source. If not defined, it is generated by the platform. Example: eyJhbGciOiJSU……….6hDUYHJO5ta7HE

    Authentication

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus .

    -H ‘Authorization: Bearer $API_KEY