Returns information for all the versions of the specified flow. Each time a flow is updated a new flow version is created.
This endpoint includes the following methods:
- GET
GET
Description
Returns a list of all versions for a particular flow, along with a change note for each version.
API Client Permissions
The following table indicates the API clients that can (and the API clients that can't) be used to call this endpoint:
owner | access_issuer | direct_access | direct_read_access | login_client |
Yes | No | Yes | No | No |
Authentication
This endpoint supports Basic authentication.
How to Create an Authentication String
Base URL
The base URL for this endpoint is your Configuration API domain followed by /config/ followed by your application ID. For example, if you are in the US region and your application ID is htb8fuhxnf8e38jrzub3c7pfrr, then your base URL would be:
https://v1.api.us.janrain.com/config/htb8fuhxnf8e38jrzub3c7pfrr
Allowed regions are:
- us
- eu
- au
- sa
- cn
- sg
Sample Request (curl)
This command returns information about all the versions of the documentation flow.
curl -G \
-H 'Authorization: Basic c2dueXZ1czZwYzRqbTdraHIybmVxNWdzODlnYnIyZXE6d3Q0YzN1bjl3a2tjZnZ5a25xeDQ0eW5jNDc2YWZzNjg=' \
https://v1.api.us.janrain.com/config/htb8fuhxnf8e38jrzub3c7pfrr/flows/documentation/versions
Running this command in Postman
Responses
200 OK
Response Example (application/json)
[
{
"change": "Updated field: givenName",
"version": "HEAD"
},
{
"change": "Updated field: givenName",
"version": "201601201956110829464"
},
{
"change": "Updated field: firstName",
"version": "201601201954520534731"
},
{
"change": "Created.",
"version": "201601201954370741786"
}
]
404 Not Found
Flow could not be found. Please check the value and try again.
Response Example (application/json)
{
"errors": "Flow not found."
}