Tokens

Resource Fields

Name Type Read-only Description
label string
description string
channel string
token string
webhook_url string
icon Attachment
is_enabled boolean Default: true
lastused_at timestamp ISO-8601 Format
created_at timestamp ISO-8601 Format
updated_at timestamp ISO-8601 Format

Attachments

RESOURCE FIELDS

Name Type Read-only Description
name string
size integer
width integer
Only if the attachment is image
height integer
Only if the attachment is image
type string
Mime-type of the file
content_id string
Content ID used for inline attachment
alt string
url string
The URL to view the attachment
url_download string
The URL to download the attachment
thumbnails Thumbnails
created_at timestamp
ISO-8601 Format

Thumbnails

RESOURCE FIELDS

Name Type Read-only Description
name string
size integer
width integer
height integer
type string
Mime-type of the file
url string
The URL to view the thumbnail
created_at timestamp
ISO-8601 Format

Metadata




 
 




Actions

Retrieve all tokens

GET /api/v1/events/tokens.json

Information

Allowed for Admins & Owners
Ordered by id (ascending)

Response

    {
        "status": 200,
        "data": [
            {
    "id": 1,

    "label": "sales force",
    "description": "This is posted to case and comes from sales force",
    "channel": "EVENT",
    "token": "hK1nLnvFNXJW5euvcZPfZD8WnP2kT5jdhz0T7oVgzNiPXfLjertMvYfkAm2F0COR",
    "webhook_url": "https://brewfictus.kayako.com/api/v1/webhook/8xNirozibd9aFmQzaRZ3EpKDl6hz4iMjRYk1K7QRr2sGUdun5nCTLKF57HRnH4m2/incoming",
    "icon": null,
    "is_enabled": true,
    "lastused_at": null,
    "created_at": "2015-07-28T23:46:17+05:00",
    "updated_at": "2015-07-28T23:46:17+05:00",

    "resource_type": "token"

    ,"resource_url": "https://brewfictus.kayako.com/api/v1/events/tokens/1"

}
        ],
        "resource": "token",
        "offset": 0,
        "limit": 10,
        "total_count": 1
    }

Retrieve a token

GET /api/v1/events/tokens/:id.json

Information

Allowed for Admins & Owners

Response

    {
        "status": 200,
        "data": {
    "id": 1,

    "label": "sales force",
    "description": "This is posted to case and comes from sales force",
    "channel": "EVENT",
    "token": "hK1nLnvFNXJW5euvcZPfZD8WnP2kT5jdhz0T7oVgzNiPXfLjertMvYfkAm2F0COR",
    "webhook_url": "https://brewfictus.kayako.com/api/v1/webhook/8xNirozibd9aFmQzaRZ3EpKDl6hz4iMjRYk1K7QRr2sGUdun5nCTLKF57HRnH4m2/incoming",
    "icon": null,
    "is_enabled": true,
    "lastused_at": null,
    "created_at": "2015-07-28T23:46:17+05:00",
    "updated_at": "2015-07-28T23:46:17+05:00",

    "resource_type": "token"

    ,"resource_url": "https://brewfictus.kayako.com/api/v1/events/tokens/1"

},
        "resource": "token"
    }

Add a token

POST /api/v1/events/tokens.json

Information

Allowed for Admins & Owners

Parameters

Name Type Mandatory Description
label string
description string
channel string Default: EVENT
icon multipart/form-data File upload
is_enabled boolean Default: true

Response

    {
        "status": 201,
        "data": {
    "id": 1,

    "label": "sales force",
    "description": "This is posted to case and comes from sales force",
    "channel": "EVENT",
    "token": "hK1nLnvFNXJW5euvcZPfZD8WnP2kT5jdhz0T7oVgzNiPXfLjertMvYfkAm2F0COR",
    "webhook_url": "https://brewfictus.kayako.com/api/v1/webhook/8xNirozibd9aFmQzaRZ3EpKDl6hz4iMjRYk1K7QRr2sGUdun5nCTLKF57HRnH4m2/incoming",
    "icon": null,
    "is_enabled": true,
    "lastused_at": null,
    "created_at": "2015-07-28T23:46:17+05:00",
    "updated_at": "2015-07-28T23:46:17+05:00",

    "resource_type": "token"

    ,"resource_url": "https://brewfictus.kayako.com/api/v1/events/tokens/1"

},
        "resource": "token"
    }

Update a token

PUT /api/v1/events/tokens/:id.json

Information

Allowed for Admins & Owners

Parameters

Name Type Mandatory Description
label string
description string
icon multipart/form-data File upload
is_enabled boolean

Response

    {
        "status": 200,
        "data": {
    "id": 1,

    "label": "sales force",
    "description": "This is posted to case and comes from sales force",
    "channel": "EVENT",
    "token": "hK1nLnvFNXJW5euvcZPfZD8WnP2kT5jdhz0T7oVgzNiPXfLjertMvYfkAm2F0COR",
    "webhook_url": "https://brewfictus.kayako.com/api/v1/webhook/8xNirozibd9aFmQzaRZ3EpKDl6hz4iMjRYk1K7QRr2sGUdun5nCTLKF57HRnH4m2/incoming",
    "icon": null,
    "is_enabled": true,
    "lastused_at": null,
    "created_at": "2015-07-28T23:46:17+05:00",
    "updated_at": "2015-07-28T23:46:17+05:00",

    "resource_type": "token"

    ,"resource_url": "https://brewfictus.kayako.com/api/v1/events/tokens/1"

},
        "resource": "token"
    }

Update tokens

PUT /api/v1/events/tokens.json

Information

Allowed for Admins & Owners

Arguments

Name Type Mandatory Description
ids string
The comma separated ids

Parameters

Name Type Mandatory Description
is_enabled boolean

Response

{
    "status": 200,
    "total_count": 2
}

Delete a token

DELETE /api/v1/events/tokens/:id.json

Information

Allowed for Admins & Owners

Response

{
    "status": 200
}

Delete tokens

DELETE /api/v1/events/tokens.json

Information

Allowed for Admins & Owners

Arguments

Name Type Mandatory Description
ids string
The comma separated ids

Response

{
    "status": 200,
    "total_count": 2
}