Skip to main content
POST
Creates an approval on a ticket

Authorizations

X-API-Key
string
header
required

Your Gorelo API key. See Generate API key. If your data is hosted in Australia, click the base URL at the top of this page and select https://api.aue.gorelo.io.

Path Parameters

ticketId
string<uuid>
required

Ticket identifier.

Body

Approval details.

Name
string
required

Short label for the approval.

Minimum string length: 1
ContactIds
integer<int64>[]
required

Identifiers of the contacts asked to approve. At least one is required. Every id must be Active, belong to this ticket's client (any client when the ticket has none) and carry a contact tag marked as an approver — the same restriction the app's own approver picker applies.

AttachPublicConversation
boolean

When true, the public comments already on the ticket's main thread are attached the first time a comment is posted into this approval. Matches the in-app checkbox ("Attach all Public comments to this Approval").

Response

OK

StatusCode
enum<integer>
Available options:
100,
101,
102,
103,
200,
201,
202,
203,
204,
205,
206,
207,
208,
226,
300,
301,
302,
303,
304,
305,
306,
307,
308,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
421,
422,
423,
424,
426,
428,
429,
431,
451,
500,
501,
502,
503,
504,
505,
506,
507,
508,
510,
511
IsSuccess
boolean
Data
object
DataContext
object | null
Example:

null

Notifications
object[]