The Flowingly Public API has an endpoint to get an access token.

Please note that the user account must be a Flowingly Business Administrator.

The content type for this endpoint needs to be set to application/x-www-form-urlencoded

cURL example to get an authorization token:

curl --location --request POST '' \

--header 'Content-Type: application/x-www-form-urlencoded' \

C# example to get an authorization token using RestSharp:

var client = new RestClient("");

var request = new RestRequest(Method.POST);

request.AddHeader("Content-Type", "application/x-www-form-urlencoded");

IRestResponse response = client.Execute(request);

The response from the authorise endpoint looks like this:

"accessToken": "theAccessTokenValue",
"refreshToken": null,
"idToken": "",
"tokenType": "Bearer",
"expiresIn": 0

The next step is to copy the accessToken value and add it into the HTTP header.

  • Key : Authorization

  • Value : Bearer and the accessToken value.

curl --location --request POST '' \
--header 'Authorization: Bearer theAccessTokenValue' \
--header 'Content-Type: application/json' \
--data-raw '{
"Name": "Test Flow",
"Subject": "Test Public API",
"ActorsToStartFlowFor": [
"UserEmail": "",
"CCActors": [
"FlowInitiator": ""

Did this answer your question?