Flashcat API (English)
API referenceDocs中文
API referenceDocs中文
  1. Schedule Management
  • Open API
    • Quick Start
    • About Pagination
    • Member Management
      • Invite members
      • Delete member
      • Reset information
      • Member list
    • Team Management
      • Team list
      • Basic information
      • Delete team
      • Team upsert
    • Schedule Management
      • Preview schedule
        POST
      • Update schedule
        POST
      • Enable schedule
        POST
      • Disable schedule
        POST
      • Create schedule
        POST
      • Delete schedule
        POST
      • View schedule details
        POST
      • Get schedule information by ID list
        POST
      • View schedule list
        POST
      • Personal schedule calendar
        POST
      • Role information
        GET
    • Information Retrieval
      • Channel
      • Member
      • Team
    • Preference Settings
      • View preference settings
      • Modify preference settings
    • Channel
      • Escalation Rules
        • Enable rule
        • Disable rule
        • Delete rule
        • Rule list
        • Rule details
        • Create rule
        • Update rule
      • Subscription Rules
        • Enable rule
        • Disable rule
        • Delete rule
        • Rule list
        • Create rule
        • Update rule
      • Drop Rules
        • Enable rule
        • Disable rule
        • Delete rule
        • Rule list
        • Create rule
        • Update rule
      • Silence Rules
        • Enable rule
        • Disable rule
        • Delete rule
        • Rule list
        • Rule details
        • Inner conditions
      • Inhibit Rules
        • Disable rule
        • Delete rule
        • Rule list
        • See creation interface for filters explanation
        • Channel ID
        • Rule name
      • Match conditions
      • Delete rule
      • See creation interface for filters explanation
      • Enable rule
      • Update rule
      • Rule ID
      • Rule name
      • Sort
      • Delete rule
      • See creation interface for filters explanation
      • Name by integration
      • Robot list
    • Template Management
      • Name
      • Enable rule
      • Delete rule
      • See creation interface for filters explanation
      • Channel ID
      • Rule name
      • Required when updating
      • Update rule
    • Incident Management
      • Group View
        • Channel
        • Rule name
        • Inner conditions
        • Channel
      • Match conditions
      • Enable rule
      • Disable rule
      • Delete rule
      • Rule list
      • See creation interface for filters explanation
      • Create rule
      • Rule description
      • Update rule
      • Channel
      • Match conditions
      • Match conditions
      • Update rule
      • Channel
      • Rule ID
      • Inner conditions
      • Enable rule
      • Rule list
      • Rule details
      • Rule name
      • Rule description
      • Match conditions
      • Rule description
      • See creation interface for filters explanation
      • Disable rule
      • Rule description
    • Alert Management
      • Group View
        • Required when updating
        • Rule name
        • Inner conditions
        • Disable rule
      • Alert Info
      • Close Alert
      • Alert List By Card
      • Alert List
      • Alert List By ID
      • Event List
      • Feed
      • Merge Incident
    • Change Management
      • Inner conditions
    • Insights (old)
      • Channel
      • Match conditions
      • Rule ID
      • Enable rule
      • Name
      • Disable rule
      • Rule name
      • Name
      • See creation interface for filters explanation
    • Custom Fields
      • Enable rule
      • Disable rule
      • See creation interface for filters explanation
      • Channel ID
      • Channel
    • Service Calendar
      • Match conditions
      • Delete rule
      • Update rule
      • Required when updating
      • Rule details
      • Required when updating
      • Inner conditions
      • Channel
    • Label Enhancement
      • Mapping
        • Rule name
        • Rule list
        • Rule description
        • Match conditions
        • Rule ID
        • Rule description
        • Inner conditions
        • Enable rule
        • Disable rule
        • Rule description
      • Enable rule
      • Delete rule
    • Alert Processing
      • Create rule
      • Rule name
    • Integration Routing
      • Required when updating
      • Rule description
      • Match conditions
    • License Management
      • Create rule
    • Insights
      • Team Metrics
      • Responder Metrics Export
      • Incident List
      • Responder Metrics
      • Account Metrics
      • Channel Metrics Export
      • Team Metrics Export
      • Incident Export
      • Alert Top
      • Cahnnel Metrics
  • Event API
    • Quick Start
    • Alert Event
    • Change Event
  • Webhook
    • Quick Start
    • Custom Actions
    • Alert Webhook
    • Incident Webhook
  1. Schedule Management

View schedule details

POST
/schedule/info

Request

Body Params application/json
schedule_id
integer 
Schedule ID
required
start
integer 
Start time
required
Time automatically aligned to previous half hour
end
integer 
End time
required
Time automatically aligned to previous half hour, interval with start must not exceed 30 days
Example
{
    "schedule_id": 123,
    "start": 1111111111,
    "end": 11111111111
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://prod-cn.your-api-server.com/schedule/info' \
--header 'Content-Type: application/json' \
--data-raw '{
    "schedule_id": 123,
    "start": 1111111111,
    "end": 11111111111
}'

Responses

🟢200成功
application/json
Body
data
object 
required
schedule_id
integer 
optional
schedule_name
string 
optional
description
string 
optional
status
string 
optional
team_id
integer 
optional
layers
array [object {11}] 
Rule
required
layer_schedules
array [object {3}] 
Schedule rule calculation
required
final_schedule
object 
required
Final schedule
cur_oncall
object 
Current schedule information
optional
next_oncall
object 
Next shift information
optional
error
object 
optional
code
enum<string> 
Error code
required
Allowed values:
InvalidParameterInvalidContentTypeUnauthorizedAccessDeniedMethodNotAllowedRequestTooFrequentlyRequestVerifyRequiredDangerousOperationRequestLockedRouteNotFoundBalanceNotEnoughUndonedOrderExistResourceNotFoundInternalErrorReferenceExist
message
string 
Error description
required
request_id
string 
required
Example
{
    "request_id": "0a63016e66ab47532d066bea90a892b0",
    "data": {
        "cur_oncall": {
            "start": 1722500940,
            "end": 1722787200,
            "group": {
                "name": "A",
                "group_name": "A",
                "members": [
                    {
                        "role_id": 0,
                        "person_ids": [
                            2715149662131
                        ]
                    }
                ]
            },
            "update_at": 1720159704,
            "weight": 0,
            "index": 0
        },
        "next_oncall": {
            "start": 1722500940,
            "end": 1722787200,
            "group": {
                "name": "A",
                "group_name": "A",
                "members": [
                    {
                        "role_id": 0,
                        "person_ids": [
                            2715149662131
                        ]
                    }
                ]
            },
            "update_at": 1720159704,
            "weight": 0,
            "index": 0
        }
    }
}
Previous
Delete schedule
Next
Get schedule information by ID list
Built with