Skip to main content

Edit for sale config

Rate limits

This endpoint does not belong to the priority lane. Do not use it within your ticket sales flow.

Incrementally make additional places for sale or not for sale, without touching other places.

POST https://api-{region}.seatsio.net/events/{eventKey}/actions/edit-for-sale-config

Request

{
"forSale": [{ "object": "A-6" }, { "object": "A-7" }],
"notForSale": { "object": "GA1", "quantity": 5 },
}
  • forSale: array of objects to mark as for sale. object is required, quantity is optional and should be passed in for area places.
  • notForSale: array of objects to mark as not for sale. object is required, quantity is optional and should be passed in for area places.

Example request

curl https://api-{region}.seatsio.net/events/event34/actions/edit-for-sale-config \
-u aSecretKey: -X POST -H 'Content-Type: application/json' -d '{"forSale": [{"object": "A-1"}, {"object": "A-2"}}'

Response

{
"forSaleConfig": {
"forSale": false,
"objects": ["A-1"],
"categories": [],
"areaPlaces": {}
},
"rateLimitInfo": {
"rateLimitRemainingCalls": 9,
"rateLimitResetDate": "2021-10-01T23:00:00Z"
}
}
Warning

There's a rate limit of 10 calls per day per event. If that rate limit if reached, a 429 (Too Many Requests) is returned. The Retry-After header indicates how many seconds you have to wait before trying again.