Skip to content

Get Ticket Platforms

Description

取得票券平台支援列表

Resource

GET /v1/ticket/platforms

Authorization

採用 OAuth 2.0 Bearer Token,詳細使用流程請參考 Auth Login

Request Example

GET /v1/ticket/platforms

Response Body Parameters

Name Type Description
ticket_platforms string[] 票券平台支援列表
ALLOW VALUES:
  • KKDAY
  • KLOOK
  • EZTRAVEL

Response Body Example - 200

{
  "ticket_platforms": [
    "KKDAY"
  ]
}

Response Body Example - 404 When siteinfo_data empty

{
  "message": "查無站台資料"
}

Response Body Example - 404 When ticket_platforms empty

{
  "message": "查無票券平台支援資料"
}

Get Ticket Platforms API Workflow

sequenceDiagram participant C as Client participant O as OmniPlatform participant DB as Database C->>O: GET /v1/basic/ticket_platforms activate O O->>DB: Get [siteinfo] by company_id activate DB DB->>O: Return data deactivate DB alt if data is empty O->>C: Return response(404, message='查無站台資料') end O->>O: Handle response alt if ticket_platforms is empty O->>C: Return response(404, message='查無票券平台支援資料') end O->>C: Return response(200) deactivate O