Query parameters
-
example :to sort the ambassadors by firstname (-firstname: descending, firstname: ascending)
Values are
id_ambassador,firstname,lastname,customer_id,email,active,status,date_insert,gamification_score,sell_token_amount,nb_conversations,nb_diffused_publications,nb_sales,nb_chat_sales,nb_purchases, orpertinence. -
retrieve ambassadors by first name, last name,full name, email, email tmp, customer id.
-
Filter by roles
-
Filter by active status (-3: unsubscribed by brand, -2: unsubscribed, -1: blocked, 0: unactivated, 1: active)
Values are
-5,-4,-3,-2,-1,0, or1. -
Filter by ambassador status (0: ambassador, 1: employee, 2: administrator, 3: seller, 4: shop manager, 5: manager, 6: expert, 7: client, 8: temp) ex: ?filter[status]=7,8 will return ambassadors with status client or temp
Values are
0,1,2,3,4,5,6,7, or8. -
Filter by suspicious status (true/false)
-
Filter by quarantine status (true/false)
-
if set to true , only manager users will be returned
-
page number
-
number of items per page
curl \
--request GET 'https://domain.tld/api/v2/manager/ambassadors' \
--header "Authorization: Bearer $ACCESS_TOKEN"
{
"current_page": 42,
"data": [
{}
],
"first_page_url": "string",
"from": 42,
"last_page": 42,
"last_page_url": "string",
"links": [
{
"url": "string",
"label": "string",
"active": true
}
],
"next_page_url": "string",
"path": "string",
"per_page": 42,
"prev_page_url": "string",
"to": 42,
"total": 42
}
{
"message": "Unauthorized."
}