Fxiaoke Developer Manual Fxiaoke Developer Manual
  • APL Development Manual
  • PWC Development Manual
  • OpenAPI Documentation
  • Quick Start
  • API Authorization
  • API Basics
  • OpenAPI
  • SSO Integration
  • Client Development
  • FAQ
  • OpenApi Version V1 (opens new window)
  • 简体中文
  • English
  • Quick Start
  • API Authorization
  • API Basics
  • OpenAPI
  • SSO Integration
  • Client Development
  • FAQ
  • OpenApi Version V1 (opens new window)
  • 简体中文
  • English
  • Quick Start

  • API Authorization

  • API Basics

  • OpenAPI

    • CRM Object API

    • CRM Common API

      • Object Description API

      • Approval Process API

        • Query Approval Definitions
        • Get Single Approval Task Details
        • Cancel Workflow Instance
        • Get Workflow Info
        • Complete Or Reject Workflow
        • Trigger Stage Advancer
        • Approval Task
        • Complete Approval
        • Query Approval Instance
        • Reject To Previous Node
        • Complete Object Task
        • Query Workflow Instance
        • Cancel Approval
        • Complete Workflow Task
        • Query Approval Instance List
        • Query Approval Details
          • Query Rejectable Nodes
          • Get Task Details
          • Update Stage By Instance
        • Custom Function API

        • Lock Unlock API

        • Related Team API

        • Currency API

        • Business Process API

        • Stage Progression API

        • product Categories API

        • Other Common API

      • Address Book API

      • Other API

    • SSO Integration

    • Client Development

    • FAQ

    Table of Contents

    Query Approval Flow Instance Details

    # Description

    Query approval flow instance details.

    # Request Specification

    Method: POST + application/json

    Endpoint: https://${Cloud Domain}/cgi/crm/approvalInstance/get?thirdTraceId=${Random String}

    Headers: Refer to Common Parameters

    # Request Parameters

    Parameter Type Required Description
    instanceId String Yes Process instance ID (Obtained via "Query Object Approval Instance" API, where the return value instances.instanceId represents the approval flow instance ID)

    # Request Example

    {
      "instanceId": "5f68c4b68c0f3100014611df"
    }
    

    # Response Parameters

    Parameter Type Description
    traceId string Unique request ID
    errorDescription string Error description
    errorMessage string Error message
    errorCode Int Error code
    instanceDetail Map Instance details
    instance String Process instance details
    tasks Map
    id String Task ID
    tasks String Task type: single (single approver), one_pass (one approver passes), all_pass (all approvers must pass)
    state String Task status: in_progress, pass, auto_pass, reject, cancel, go_back, auto_go_back, schedule, error
    flowApiName String Approval flow API name
    createTime String Creation time
    modifyTime String Last update time
    opinions String Approval comments
    unCompletePersons String List of incomplete approvers
    endTime String Completion time
    completeOpenPersons String List of completed approvers

    # Notes

    • Do not use the message field in the response for logical judgment, as errorMessage may change.
    Query Approval Instance List
    Query Rejectable Nodes

    ← Query Approval Instance List Query Rejectable Nodes →

    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式