Tickets
OK
Invalid credentials
Internal Server Error
GET /v3/tickets/categories HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Accept: */*
[
"text"
]Example header and default range: RANGED-DATA:start=0,results=25
OK
Ticket ID
Ticket hash
Ticket read hash
Ticket title
Ticket category name
Ticket priority name
Ticket creation unix timestamp
Ticket last update unix timestamp
Time at which the client last replied to the ticket
Time at which the client last read the ticket
Ticket status
Number of replies in ticket
Invalid credentials
Internal Server Error
GET /v3/tickets HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Accept: */*
[
{
"id": 1,
"hash": "text",
"readHash": "text",
"title": "text",
"categoryName": "text",
"priorityName": "text",
"createdAt": 1,
"updatedAt": 1,
"clientLastRepliedAt": 1,
"clientLastReadAt": 1,
"status": "text",
"numUserReplies": 1,
"replies": [
{
"id": 1,
"title": "text",
"fullUserName": "text",
"content": "text",
"createdAt": 1,
"replyByI3d": 1,
"attachments": [
{
"id": 1,
"name": "text",
"mime": "text",
"size": 1,
"uploadedTime": 1
}
]
}
]
}
]Ticket title
Ticket content
Ticket category name, must be one of GET /v3/tickets/categories
Ticket department name
Ticket's "Carbon Copy" email addresses in CSV format
Ticket's destination email addresses in CSV format
The IDs of attachments that have been uploaded through POST /v3/tickets/attachment
OK
Ticket ID
Ticket hash
Ticket read hash
Ticket title
Ticket category name
Ticket priority name
Ticket creation unix timestamp
Ticket last update unix timestamp
Time at which the client last replied to the ticket
Time at which the client last read the ticket
Ticket status
Number of replies in ticket
Invalid credentials
Unprocessable Entity
Internal Server Error
POST /v3/tickets HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 125
{
"title": "text",
"content": "text",
"category": "text",
"department": "text",
"emailCc": "text",
"emailTo": "text",
"attachmentIds": [
1
]
}{
"id": 1,
"hash": "text",
"readHash": "text",
"title": "text",
"categoryName": "text",
"priorityName": "text",
"createdAt": 1,
"updatedAt": 1,
"clientLastRepliedAt": 1,
"clientLastReadAt": 1,
"status": "text",
"numUserReplies": 1,
"replies": [
{
"id": 1,
"title": "text",
"fullUserName": "text",
"content": "text",
"createdAt": 1,
"replyByI3d": 1,
"attachments": [
{
"id": 1,
"name": "text",
"mime": "text",
"size": 1,
"uploadedTime": 1
}
]
}
]
}Example header and default range: RANGED-DATA:start=0,results=25
OK
Ticket ID
Ticket hash
Ticket read hash
Ticket title
Ticket category name
Ticket priority name
Ticket creation unix timestamp
Ticket last update unix timestamp
Time at which the client last replied to the ticket
Time at which the client last read the ticket
Ticket status
Number of replies in ticket
Invalid credentials
Internal Server Error
GET /v3/tickets/openOrUnread HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Accept: */*
[
{
"id": 1,
"hash": "text",
"readHash": "text",
"title": "text",
"categoryName": "text",
"priorityName": "text",
"createdAt": 1,
"updatedAt": 1,
"clientLastRepliedAt": 1,
"clientLastReadAt": 1,
"status": "text",
"numUserReplies": 1,
"replies": [
{
"id": 1,
"title": "text",
"fullUserName": "text",
"content": "text",
"createdAt": 1,
"replyByI3d": 1,
"attachments": [
{
"id": 1,
"name": "text",
"mime": "text",
"size": 1,
"uploadedTime": 1
}
]
}
]
}
]Ticket ID
OK
Ticket ID
Ticket hash
Ticket read hash
Ticket title
Ticket category name
Ticket priority name
Ticket creation unix timestamp
Ticket last update unix timestamp
Time at which the client last replied to the ticket
Time at which the client last read the ticket
Ticket status
Number of replies in ticket
Invalid credentials
Not Found
Internal Server Error
GET /v3/tickets/{ticketId} HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Accept: */*
{
"id": 1,
"hash": "text",
"readHash": "text",
"title": "text",
"categoryName": "text",
"priorityName": "text",
"createdAt": 1,
"updatedAt": 1,
"clientLastRepliedAt": 1,
"clientLastReadAt": 1,
"status": "text",
"numUserReplies": 1,
"replies": [
{
"id": 1,
"title": "text",
"fullUserName": "text",
"content": "text",
"createdAt": 1,
"replyByI3d": 1,
"attachments": [
{
"id": 1,
"name": "text",
"mime": "text",
"size": 1,
"uploadedTime": 1
}
]
}
]
}Ticket ID
Attachment ID
OK
Invalid credentials
Not Found
Internal Server Error
GET /v3/tickets/{ticketId}/attachment/{attachmentId} HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Accept: */*
textContact first name
Contact last name
Customer's company name (optional)
Contact email address
Contact phone number
Ticket title
Ticket content
Ticket category name, must be one of GET /v3/tickets/categories
OK
Ticket ID
Ticket hash
Ticket read hash
Ticket title
Ticket category name
Ticket priority name
Ticket creation unix timestamp
Ticket last update unix timestamp
Time at which the client last replied to the ticket
Time at which the client last read the ticket
Ticket status
Number of replies in ticket
Invalid credentials
Unprocessable Entity
Internal Server Error
POST /v3/tickets/contact HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 139
{
"firstName": "text",
"lastName": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"title": "text",
"content": "text",
"category": "text"
}{
"id": 1,
"hash": "text",
"readHash": "text",
"title": "text",
"categoryName": "text",
"priorityName": "text",
"createdAt": 1,
"updatedAt": 1,
"clientLastRepliedAt": 1,
"clientLastReadAt": 1,
"status": "text",
"numUserReplies": 1,
"replies": [
{
"id": 1,
"title": "text",
"fullUserName": "text",
"content": "text",
"createdAt": 1,
"replyByI3d": 1,
"attachments": [
{
"id": 1,
"name": "text",
"mime": "text",
"size": 1,
"uploadedTime": 1
}
]
}
]
}Ticket ID
Reply title
Reply content
The IDs of attachments that have been uploaded through POST /v3/tickets/attachment
OK
Ticket ID
Ticket hash
Ticket read hash
Ticket title
Ticket category name
Ticket priority name
Ticket creation unix timestamp
Ticket last update unix timestamp
Time at which the client last replied to the ticket
Time at which the client last read the ticket
Ticket status
Number of replies in ticket
Bad Request
Invalid credentials
Unprocessable Entity
Internal Server Error
POST /v3/tickets/{ticketId}/reply HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 53
{
"title": "text",
"content": "text",
"attachmentIds": [
1
]
}{
"id": 1,
"hash": "text",
"readHash": "text",
"title": "text",
"categoryName": "text",
"priorityName": "text",
"createdAt": 1,
"updatedAt": 1,
"clientLastRepliedAt": 1,
"clientLastReadAt": 1,
"status": "text",
"numUserReplies": 1,
"replies": [
{
"id": 1,
"title": "text",
"fullUserName": "text",
"content": "text",
"createdAt": 1,
"replyByI3d": 1,
"attachments": [
{
"id": 1,
"name": "text",
"mime": "text",
"size": 1,
"uploadedTime": 1
}
]
}
]
}The attachment that is uploaded through your multipart/form-data request.
OK
The ID of the attachment that was uploaded through your multipart/form-data request.
Bad Request
Invalid credentials
Unprocessable Entity
Internal Server Error
POST /v3/tickets/attachment HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Content-Type: multipart/form-data
Accept: */*
Content-Length: 17
{
"attachment": {}
}{
"attachmentId": 1
}Attachment ID
No Content
No content
Invalid credentials
When the attachment was not found
Unprocessable Entity
Internal Server Error
DELETE /v3/tickets/attachment/{attachmentId} HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Accept: */*
No content
Ticket ID
No Content
No content
Bad Request
Invalid credentials
Unprocessable Entity
Internal Server Error
PUT /v3/tickets/{ticketId}/open HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Accept: */*
No content
Ticket ID
No Content
No content
Bad Request
Invalid credentials
Internal Server Error
PUT /v3/tickets/{ticketId}/close HTTP/1.1
Host: api.i3d.net
PRIVATE-TOKEN: YOUR_API_KEY
Accept: */*
No content
Last updated
Was this helpful?