BrewForge Docs
ApiV1AdminTicketsId

Get admin ticket

GET
/api/v1/admin/tickets/{id}

Authorization

adminApiKey
AuthorizationBearer <token>

Admin API key in format: Authorization: Bearer <ADMIN_API_KEY>

In: header

Path Parameters

id*string

Ticket UUID or numeric short ID

Response Body

application/json

application/json

application/json

curl -X GET "https://brewforge.sh/api/v1/admin/tickets/42"
{
  "ticket": {
    "id": "string",
    "shortId": 0,
    "type": "bug_report",
    "task": "string",
    "details": "string",
    "severity": "minor",
    "priority": "nice_to_have",
    "pageUrl": "string",
    "attachments": [
      {
        "url": "http://example.com",
        "filename": "string",
        "contentType": "string",
        "size": 0
      }
    ],
    "status": "new",
    "adminNotes": "string",
    "milestoneId": "string",
    "milestoneName": "string",
    "roadmapItemId": "string",
    "roadmapItemTitle": "string",
    "roadmapItemDescription": "string",
    "roadmapItemStatus": "string",
    "roadmapItemTargetDate": "2019-08-24T14:15:22Z",
    "resolvedAt": "2019-08-24T14:15:22Z",
    "statusUpdatedAt": "2019-08-24T14:15:22Z",
    "lastActivityAt": "2019-08-24T14:15:22Z",
    "createdAt": "2019-08-24T14:15:22Z",
    "userId": "string",
    "userName": "string",
    "userEmail": "string"
  },
  "messages": [
    {
      "id": "string",
      "subject": "string",
      "body": "string",
      "isUserReply": true,
      "senderName": "string",
      "createdAt": "2019-08-24T14:15:22Z"
    }
  ],
  "bountyAwarded": 0
}
{
  "error": {
    "code": "UNAUTHORIZED",
    "message": "string",
    "details": {
      "property1": null,
      "property2": null
    }
  }
}
{
  "error": {
    "code": "UNAUTHORIZED",
    "message": "string",
    "details": {
      "property1": null,
      "property2": null
    }
  }
}