curl --request GET \
--url https://www.wander-service.fr/api/clients/v2/performer/{performerId} \
--header 'Authorization: Bearer <token>'{
"id": 123,
"name": "<string>",
"image": "<string>",
"squareImage": "<string>",
"rectangleImage": "<string>",
"webImage": "<string>",
"events": [
{
"id": 123,
"wanderId": 123,
"wanderLink": "<string>",
"name": "<string>",
"startDate": "<string>",
"endDate": "<string>",
"hasEndDateNotReliable": true,
"lowestPrice": 123,
"highestPrice": 123,
"description": "<string>",
"hasGoodDeal": true,
"image": "<string>",
"imageHeight": 123,
"imageWidth": 123,
"squareImage": "<string>",
"rectangleImage": "<string>",
"webImage": "<string>",
"notAvailableAt": "<string>",
"cancelledAt": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"googlePlace": {
"id": "<string>",
"name": "<string>",
"address": "<string>",
"lng": 123,
"lat": 123,
"averageGrade": 123,
"totalGrades": 123,
"street": "<string>",
"city": "<string>",
"postalCode": "<string>",
"country": "<string>",
"photoRef": "<string>",
"website": "<string>",
"editorialSummary": "<string>",
"periods": [
{
"open": {
"day": 123,
"time": "<string>"
},
"close": {
"day": 123,
"time": "<string>"
}
}
]
},
"place": {
"id": 123,
"googleId": "<string>",
"name": "<string>",
"address": {
"lng": 123,
"lat": 123,
"street": "<string>",
"city": "<string>",
"postalCode": "<string>",
"country": "<string>"
},
"image": "<string>",
"squareImage": "<string>",
"rectangleImage": "<string>",
"averageGrade": 123,
"totalGrades": 123
},
"sources": [
{
"id": 123,
"partner": {
"name": "<string>",
"logo": "<string>",
"backColor": "<string>"
},
"startDate": "<string>",
"endDate": "<string>",
"lowestPrice": 123,
"highestPrice": 123,
"isGoodDeal": true,
"commissionFix": 123,
"commissionPerTicket": 123,
"commissionPerCart": 123,
"commissionRate": 123,
"link": "<string>",
"isBookable": true,
"availableDates": [
{
"startDate": "<string>",
"endDate": "<string>",
"hasEndDateNotReliable": true,
"hasUnknownAvailability": true
}
],
"averageGrade": 123,
"totalGrades": 123,
"cantRetrieveAvailableDates": true,
"notAvailableAt": "<string>"
}
],
"categories": [
{
"id": 123,
"mainCategory": "<string>",
"subCategory": "<string>",
"traductionFR": "<string>",
"traductionEN": "<string>",
"icon": "<string>"
}
],
"commentaries": [
{
"grade": 123,
"content": "<string>",
"username": "<string>",
"date": "<string>"
}
],
"averageGrade": 123,
"totalGrades": 123,
"trendingScore": 123,
"performers": [
{
"id": 123,
"name": "<string>",
"description": "<string>",
"image": "<string>",
"webImage": "<string>"
}
]
}
]
}Get performer’s whole informations and the events in which they take part. You can use it to create a page for the performer.
curl --request GET \
--url https://www.wander-service.fr/api/clients/v2/performer/{performerId} \
--header 'Authorization: Bearer <token>'{
"id": 123,
"name": "<string>",
"image": "<string>",
"squareImage": "<string>",
"rectangleImage": "<string>",
"webImage": "<string>",
"events": [
{
"id": 123,
"wanderId": 123,
"wanderLink": "<string>",
"name": "<string>",
"startDate": "<string>",
"endDate": "<string>",
"hasEndDateNotReliable": true,
"lowestPrice": 123,
"highestPrice": 123,
"description": "<string>",
"hasGoodDeal": true,
"image": "<string>",
"imageHeight": 123,
"imageWidth": 123,
"squareImage": "<string>",
"rectangleImage": "<string>",
"webImage": "<string>",
"notAvailableAt": "<string>",
"cancelledAt": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"googlePlace": {
"id": "<string>",
"name": "<string>",
"address": "<string>",
"lng": 123,
"lat": 123,
"averageGrade": 123,
"totalGrades": 123,
"street": "<string>",
"city": "<string>",
"postalCode": "<string>",
"country": "<string>",
"photoRef": "<string>",
"website": "<string>",
"editorialSummary": "<string>",
"periods": [
{
"open": {
"day": 123,
"time": "<string>"
},
"close": {
"day": 123,
"time": "<string>"
}
}
]
},
"place": {
"id": 123,
"googleId": "<string>",
"name": "<string>",
"address": {
"lng": 123,
"lat": 123,
"street": "<string>",
"city": "<string>",
"postalCode": "<string>",
"country": "<string>"
},
"image": "<string>",
"squareImage": "<string>",
"rectangleImage": "<string>",
"averageGrade": 123,
"totalGrades": 123
},
"sources": [
{
"id": 123,
"partner": {
"name": "<string>",
"logo": "<string>",
"backColor": "<string>"
},
"startDate": "<string>",
"endDate": "<string>",
"lowestPrice": 123,
"highestPrice": 123,
"isGoodDeal": true,
"commissionFix": 123,
"commissionPerTicket": 123,
"commissionPerCart": 123,
"commissionRate": 123,
"link": "<string>",
"isBookable": true,
"availableDates": [
{
"startDate": "<string>",
"endDate": "<string>",
"hasEndDateNotReliable": true,
"hasUnknownAvailability": true
}
],
"averageGrade": 123,
"totalGrades": 123,
"cantRetrieveAvailableDates": true,
"notAvailableAt": "<string>"
}
],
"categories": [
{
"id": 123,
"mainCategory": "<string>",
"subCategory": "<string>",
"traductionFR": "<string>",
"traductionEN": "<string>",
"icon": "<string>"
}
],
"commentaries": [
{
"grade": 123,
"content": "<string>",
"username": "<string>",
"date": "<string>"
}
],
"averageGrade": 123,
"totalGrades": 123,
"trendingScore": 123,
"performers": [
{
"id": 123,
"name": "<string>",
"description": "<string>",
"image": "<string>",
"webImage": "<string>"
}
]
}
]
}It is the "access_token" returned after login
Successful operation
Performer object
Show child attributes
Link to the event in the Wander app
The lowest price for the event in euros. If it's null, we don't know the price.
The highest price for the event in euros. If it's null, we don't know the price.
This attribute is a boolean which is set to ‘true’ when a good deal on the event is identified during integration (discount, early bird ticket, preferential rate, etc.). One of the sources has 'isGoodDeal' set to true.
This is the image compressed.
This is the date on which the event became unavailable. Either because all the places have been sold or because there is no more availability.
This is the date on which the event was cancelled.
Contains enriched place information retrieved from the Google Places API.
Show child attributes
The formatted address of the place.
Show child attributes
Represents the original place information as provided by ticketing partners.
Show child attributes
The unique identifier of the place in the Google Places API.
Deprecated, look at the ‘averageGrade’ of ‘googlePlace’.
Deprecated, look at the ‘totalGrades’ of ‘googlePlace’.
Show child attributes
The lowest price for the event in euros. If it's null, we don't know the price
The highest price for the event in euros. If it's null, we don't know the price
This attribute is a boolean which is set to ‘true’ when a good deal on this event source is identified during integration (discount, early bird ticket, preferential rate, etc.).
Deprecated, use "commissionPerTicket" and "commissionPerCart" instead.
The affiliate link to buy tickets.
This corresponds to all the dates available for this event and for this particular source.
For some events, ‘availableDates’ is incomplete, and to indicate that information about the event's availability is missing, we set 'cantRetrieveAvailableDates' to true.
This is the date on which the event became unavailable. Either because all the places have been sold or because there is no more availability.
It's an array of all the categories of the event. Some of these objects are ‘sub-categories’ and others are 'main categories'. For a main category, 'subCategory' is null, while for a sub-category, ‘subCategory’ is not null and ‘mainCategory’ has the same value as the main category.
Show child attributes
If it's null, it's a main category, otherwise it's a sub-category of the main category.
During integration, we also retrieve all the comments/grades made about the event. ‘AverageGrade’ is simply the average of these ratings.
During integration, we also retrieve all the comments/grades made about the event. 'totalGrades' is simply the number of these ratings.
Was this page helpful?