Create Task

ticket-post

POST

/ticket

Creates a new Task along with sample task attachment for reference.

Prod:
https://api.seic.com/v1/workdesk/ticket
Header Parameters
Name Description Data Type Required
Authorization

The access_token value obtained from the Token endpoint. This is passed as "Bearer access_token".

string

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user. It is a form of user credential generated and provisioned by the SEI Developer Portal for applications associated with individual developers.

string

Content-Type

Request content type. The valid values are multipart/form-data; boundary=123456789.

string

Body Parameters
Name Description Data Type Required
ticketModel

object

HTTP Responses
  • Code
    Description
  • 200

    OK- The request has succeeded and the response has been returned.

  • 400

    Bad request - The server cannot or will not process the request due to something that is perceived to be an error on the client application side.

  • 401

    Unauthorized - Invalid authentication details have been provided. Also useful to trigger an authorization pop up if the API is used from a browser.

  • 500

    Internal Server Error - The server was unable to fulfill the request due to an unknown condition.

TEST ENDPOINT
Authorization

The access_token value obtained from the Token endpoint. This is passed as "Bearer access_token".

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user. It is a form of user credential generated and provisioned by the SEI Developer Portal for applications associated with individual developers.

Content-Type

Request content type. The valid values are multipart/form-data; boundary=123456789.

ticketModel

Request Body

User Ticket model

HTTP Basic

OAuth 2.0

API Key

Working...

Create Task

ticket-post

POST

/ticket

Creates a new Task along with sample task attachment for reference.

Prod:
https://api.seic.com/v1/workdesk/ticket
Header Parameters
Name Description Data Type Required
Authorization

The access_token value obtained from the Token endpoint. This is passed as "Bearer access_token".

string

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user. It is a form of user credential generated and provisioned by the SEI Developer Portal for applications associated with individual developers.

string

Content-Type

Request content type. The valid values are multipart/form-data; boundary=123456789.

string

Body Parameters
Name Description Data Type Required
ticketModel

object

HTTP Responses
  • Code
    Description
  • 200

    OK- The request has succeeded and the response has been returned.

  • 400

    Bad request - The server cannot or will not process the request due to something that is perceived to be an error on the client application side.

  • 401

    Unauthorized - Invalid authentication details have been provided. Also useful to trigger an authorization pop up if the API is used from a browser.

  • 500

    Internal Server Error - The server was unable to fulfill the request due to an unknown condition.

TEST ENDPOINT
Authorization

The access_token value obtained from the Token endpoint. This is passed as "Bearer access_token".

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user. It is a form of user credential generated and provisioned by the SEI Developer Portal for applications associated with individual developers.

Content-Type

Request content type. The valid values are multipart/form-data; boundary=123456789.

ticketModel

Request Body

User Ticket model

HTTP Basic

OAuth 2.0

API Key

Working...

Test: https://test.api.seic.com/v1/workdesk/ticket
TLS*: https://mtls.api.seic.com/v1/workdesk/ticket
*The TLS endpoint is only used if Server Based Application was selected during the App Registration process.
STEP 5

Pass the oAuth Token and the App key to invoke this endpoint for a particular application.

Note: 1 to 5 API endpoints are sequenced and remaining can be randomly invoked.

This endpoint will create a new ticket in a particular project. .

Create Task

ticket-post

POST

/ticket

Creates a new Task along with sample task attachment for reference.

Prod:
https://api.seic.com/v1/workdesk/ticket
Header Parameters
Name Description Data Type Required
Authorization

The access_token value obtained from the Token endpoint. This is passed as "Bearer access_token".

string

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user. It is a form of user credential generated and provisioned by the SEI Developer Portal for applications associated with individual developers.

string

Content-Type

Request content type. The valid values are multipart/form-data; boundary=123456789.

string

Body Parameters
Name Description Data Type Required
ticketModel

object

HTTP Responses
  • Code
    Description
  • 200

    OK- The request has succeeded and the response has been returned.

  • 400

    Bad request - The server cannot or will not process the request due to something that is perceived to be an error on the client application side.

  • 401

    Unauthorized - Invalid authentication details have been provided. Also useful to trigger an authorization pop up if the API is used from a browser.

  • 500

    Internal Server Error - The server was unable to fulfill the request due to an unknown condition.

TEST ENDPOINT
Authorization

The access_token value obtained from the Token endpoint. This is passed as "Bearer access_token".

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user. It is a form of user credential generated and provisioned by the SEI Developer Portal for applications associated with individual developers.

Content-Type

Request content type. The valid values are multipart/form-data; boundary=123456789.

ticketModel

Request Body

User Ticket model

HTTP Basic

OAuth 2.0

API Key

Working...

SAMPLE REQUEST

curl -X POST \
  https://api.seic.com/v1/workdesk/ticket \
  -H 'appkey: gsedgaerhDSHGRSH' \
  -H 'authorization: Bearer ADsgdnnkjnfdIKJN' \
  -H 'content-type: multipart/form-data; boundary=123456789' \
  -d '--123456789--
Content-Disposition: form-data; name="ticketMode2"

{
  "fields" : {
  "summary" : "test 123",
  "issuetype" : {
  "id" : "3"
    },
  "project" : {
  "id" : "14371"
    },
  "description" : "",

  }
}
--123456789--'


REQUEST HEADER

Authorization: Bearer ADsgdnnkjnfdIKJN
AppKey: gsedgaerhDSHGRSH
RESPONSE HEADER

Content-Type: application/json 
Status: 200 OK 
requesttrackingid: 67e1ff68-164f-03ad-0f2d-5cbbfda56ec9


SAMPLE RESPONSE

{
    "id": "00000",
    "key": "TC-0000"
}
MODEL
Operations
Name Description Data Type (L)
Id

Project Id.

string
Key

Task number.

string


Create Task

ticket-post

POST

/ticket

Creates a new Task along with sample task attachment for reference.

Prod:
https://api.seic.com/v1/workdesk/ticket
Header Parameters
Name Description Data Type Required
Authorization

The access_token value obtained from the Token endpoint. This is passed as "Bearer access_token".

string

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user. It is a form of user credential generated and provisioned by the SEI Developer Portal for applications associated with individual developers.

string

Content-Type

Request content type. The valid values are multipart/form-data; boundary=123456789.

string

Body Parameters
Name Description Data Type Required
ticketModel

object

HTTP Responses
  • Code
    Description
  • 200

    OK- The request has succeeded and the response has been returned.

  • 400

    Bad request - The server cannot or will not process the request due to something that is perceived to be an error on the client application side.

  • 401

    Unauthorized - Invalid authentication details have been provided. Also useful to trigger an authorization pop up if the API is used from a browser.

  • 500

    Internal Server Error - The server was unable to fulfill the request due to an unknown condition.

TEST ENDPOINT
Authorization

The access_token value obtained from the Token endpoint. This is passed as "Bearer access_token".

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user. It is a form of user credential generated and provisioned by the SEI Developer Portal for applications associated with individual developers.

Content-Type

Request content type. The valid values are multipart/form-data; boundary=123456789.

ticketModel

Request Body

User Ticket model

HTTP Basic

OAuth 2.0

API Key

Working...