curl https://api.tapace.lk/v1/templates/tmpl_Ev5Kq2Lm8Xt4Rn7Pz3Wb/event \
-H "Authorization: Bearer $TAPACE_API_KEY"
{
"object": "template_event",
"templateId": "tmpl_Ev5Kq2Lm8Xt4Rn7Pz3Wb",
"event": {
"name": "Colombo Jazz Night",
"venue": {
"name": "Nelum Pokuna Theatre",
"address": "110 Ananda Coomaraswamy Mawatha, Colombo 07",
"location": { "latitude": 6.9101, "longitude": 79.8616 }
},
"doorsOpen": "2026-11-02T18:00:00+05:30",
"start": "2026-11-02T19:00:00+05:30",
"end": "2026-11-02T22:00:00+05:30",
"doorsOpenLabel": "doorsOpen",
"timezone": "Asia/Colombo"
},
"updatedAt": "2026-10-22T09:15:00.000Z",
"updates": [
{
"object": "template_event_update",
"id": "tevu_Rk3Nq8Vm2Lx7Tp4Zc9Wd",
"templateId": "tmpl_Ev5Kq2Lm8Xt4Rn7Pz3Wb",
"status": "completed",
"notificationMode": "silent",
"from": null,
"to": { "name": "Colombo Jazz Night", "start": "2026-11-02T19:00:00+05:30" },
"actor": { "id": "cmgx4k2p90001ab12cd34ef56", "name": null, "email": null },
"queuedCount": 42,
"apple": { "pending": 0, "delivered": 40, "notInstalled": 2, "failed": 0 },
"googleClasses": [
{ "environment": "live", "issuerId": "3388000000022212345", "status": "updated" }
],
"error": null,
"createdAt": "2026-10-22T09:15:00.000Z",
"finishedAt": "2026-10-22T09:15:20.000Z"
}
]
}
{
"error": {
"type": "invalid_request_error",
"message": "Only event ticket templates have event details."
},
"requestId": "req_8f3a2c1d9e7b6a54"
}
Templates
Get event details
Returns an event ticket template’s event details and its latest saves.
GET
/
v1
/
templates
/
{templateId}
/
event
curl https://api.tapace.lk/v1/templates/tmpl_Ev5Kq2Lm8Xt4Rn7Pz3Wb/event \
-H "Authorization: Bearer $TAPACE_API_KEY"
{
"object": "template_event",
"templateId": "tmpl_Ev5Kq2Lm8Xt4Rn7Pz3Wb",
"event": {
"name": "Colombo Jazz Night",
"venue": {
"name": "Nelum Pokuna Theatre",
"address": "110 Ananda Coomaraswamy Mawatha, Colombo 07",
"location": { "latitude": 6.9101, "longitude": 79.8616 }
},
"doorsOpen": "2026-11-02T18:00:00+05:30",
"start": "2026-11-02T19:00:00+05:30",
"end": "2026-11-02T22:00:00+05:30",
"doorsOpenLabel": "doorsOpen",
"timezone": "Asia/Colombo"
},
"updatedAt": "2026-10-22T09:15:00.000Z",
"updates": [
{
"object": "template_event_update",
"id": "tevu_Rk3Nq8Vm2Lx7Tp4Zc9Wd",
"templateId": "tmpl_Ev5Kq2Lm8Xt4Rn7Pz3Wb",
"status": "completed",
"notificationMode": "silent",
"from": null,
"to": { "name": "Colombo Jazz Night", "start": "2026-11-02T19:00:00+05:30" },
"actor": { "id": "cmgx4k2p90001ab12cd34ef56", "name": null, "email": null },
"queuedCount": 42,
"apple": { "pending": 0, "delivered": 40, "notInstalled": 2, "failed": 0 },
"googleClasses": [
{ "environment": "live", "issuerId": "3388000000022212345", "status": "updated" }
],
"error": null,
"createdAt": "2026-10-22T09:15:00.000Z",
"finishedAt": "2026-10-22T09:15:20.000Z"
}
]
}
{
"error": {
"type": "invalid_request_error",
"message": "Only event ticket templates have event details."
},
"requestId": "req_8f3a2c1d9e7b6a54"
}
An event ticket template keeps one set of event details: the event’s name, venue and times. They aren’t part of the template’s design, so changing them doesn’t create a new revision. Fields bound to an event detail show it on every pass. To change them, save event details.
Event details are shared by test and live, like the template itself.
string
required
The template ID. The template must be an event ticket.
The event details object
string
The template the details belong to.
object | null
The current details, or
null when none are saved. Every property is optional.Show properties
Show properties
string
The event’s name, up to 120 characters.
object
name (up to 120 characters), address (up to 300 characters) and location, with latitude and longitude.string
When doors open, as a date and time with a timezone offset, such as
2026-11-02T18:00:00+05:30.string
When the event starts, in the same format. It can’t be before
doorsOpen.string
When the event ends, in the same format. It can’t be before
start.string
doorsOpen to label the opening time “Doors open”, or gatesOpen for “Gates open”.string
The event’s timezone, such as
Asia/Colombo.string | null
When the details were last saved.
array
The 20 latest saves, newest first. Each is an event update.
Errors
| Status | When |
|---|---|
400 | The template isn’t an event ticket. |
404 | The template doesn’t exist. |
curl https://api.tapace.lk/v1/templates/tmpl_Ev5Kq2Lm8Xt4Rn7Pz3Wb/event \
-H "Authorization: Bearer $TAPACE_API_KEY"
{
"object": "template_event",
"templateId": "tmpl_Ev5Kq2Lm8Xt4Rn7Pz3Wb",
"event": {
"name": "Colombo Jazz Night",
"venue": {
"name": "Nelum Pokuna Theatre",
"address": "110 Ananda Coomaraswamy Mawatha, Colombo 07",
"location": { "latitude": 6.9101, "longitude": 79.8616 }
},
"doorsOpen": "2026-11-02T18:00:00+05:30",
"start": "2026-11-02T19:00:00+05:30",
"end": "2026-11-02T22:00:00+05:30",
"doorsOpenLabel": "doorsOpen",
"timezone": "Asia/Colombo"
},
"updatedAt": "2026-10-22T09:15:00.000Z",
"updates": [
{
"object": "template_event_update",
"id": "tevu_Rk3Nq8Vm2Lx7Tp4Zc9Wd",
"templateId": "tmpl_Ev5Kq2Lm8Xt4Rn7Pz3Wb",
"status": "completed",
"notificationMode": "silent",
"from": null,
"to": { "name": "Colombo Jazz Night", "start": "2026-11-02T19:00:00+05:30" },
"actor": { "id": "cmgx4k2p90001ab12cd34ef56", "name": null, "email": null },
"queuedCount": 42,
"apple": { "pending": 0, "delivered": 40, "notInstalled": 2, "failed": 0 },
"googleClasses": [
{ "environment": "live", "issuerId": "3388000000022212345", "status": "updated" }
],
"error": null,
"createdAt": "2026-10-22T09:15:00.000Z",
"finishedAt": "2026-10-22T09:15:20.000Z"
}
]
}
{
"error": {
"type": "invalid_request_error",
"message": "Only event ticket templates have event details."
},
"requestId": "req_8f3a2c1d9e7b6a54"
}