List an edition's badge templates
Lists the badge templates of the edition. Requires an owner, admin, or staff role on the event.
/editions/{edition_id}/badgesLists the badge templates of the edition. Requires an owner, admin, or staff role on the event.
Authorization
bearerAuth JWT issued by IdentityX, signed with Ed25519
In: header
Path Parameters
Edition ID.
Response Body
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
curl -X GET "https://example.com/editions/497f6eca-6276-4993-bfeb-53cbbbba6f08/badges"{
"items": [
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"edition_id": "aeda7fca-56fe-426a-8c37-1876faaaf005",
"ticket_type_id": "eca4fbe0-9707-40d2-b5fb-9c6a9e458262",
"origin": "staff",
"name": "string",
"design_data": {},
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z",
"deleted_at": "2019-08-24T14:15:22Z"
}
]
}{
"detail": "string",
"instance": "../dictionary",
"errors": [
{
"field": "string",
"message": "string"
}
],
"type": "http://example.com",
"status": 401,
"title": "Unauthenticated"
}{
"detail": "string",
"instance": "../dictionary",
"errors": [
{
"field": "string",
"message": "string"
}
],
"type": "http://example.com",
"status": 403,
"title": "Insufficient Role"
}{
"detail": "string",
"instance": "../dictionary",
"errors": [
{
"field": "string",
"message": "string"
}
],
"type": "http://example.com",
"status": 404,
"title": "Not Found"
}{
"detail": "string",
"instance": "../dictionary",
"errors": [
{
"field": "string",
"message": "string"
}
],
"type": "http://example.com",
"status": 500,
"title": "Internal Server Error"
}List an edition's emission errors GET
Lists the certification emission errors recorded for the edition (attendees whose certificates failed to emit). The actor must be an owner or admin of the event.
Create a badge template POST
Creates a badge template for the edition (design data is opaque JSON consumed by the badge renderer). Set origin to "staff" for the edition's staff-only design (ticket_type_id must be absent); at most one staff template per edition. The actor must be an owner or admin of the event.