Challenges

Manage sales challenges, track progress, and activate participation for specific locations.

Get location challenges

get

Retrieve a list of all challenges linked to a specific location.

Required Permission: challenges.list

Authorizations
X-API-KEYstringRequired

Standard API Key authentication.

Path parameters
fyre_idstringRequired

The unique Location ID.

Example: FR0100000000
Query parameters
Responses
chevron-right
200

Success

application/json
get
/locations/{fyre_id}/challenges

Get challenge details

get

Retrieve full details of a specific challenge, including goals, products, and terms.

Required Permission: challenges.read

Authorizations
X-API-KEYstringRequired

Standard API Key authentication.

Path parameters
fyre_idstringRequired

The unique Location ID.

Example: FR0100000000
challenge_idstringRequired

The unique Challenge ID.

Example: 00kfmzzPqP9YlLT05C40
Responses
chevron-right
200

Success

application/json
get
/locations/{fyre_id}/challenges/{challenge_id}

Activate challenge

post

Accept a challenge to begin tracking sales for that location.

Required Permission: challenges.accept

Authorizations
X-API-KEYstringRequired

Standard API Key authentication.

Path parameters
fyre_idstringRequired

The unique Location ID.

Example: FR0100000000
challenge_idstringRequired

The unique Challenge ID.

Example: 00kfmzzPqP9YlLT05C40
Body
fyre_idstringRequired

Must match the location in the URL.

challenge_idstringRequired

Must match the challenge in the URL.

Responses
chevron-right
200

Challenge Accepted

application/json
post
/locations/{fyre_id}/challenges/{challenge_id}/activate

Last updated