> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dekasign.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Read visited approval history

> Mengembalikan status, revisi, langkah yang dikunjungi dan perkiraan sisa layer tanpa nilai form. Otorisasi aplikasi, pemohon dan cakupan request tetap berlaku.



## OpenAPI

````yaml /openapi-id.json get /api/v1/approval-requests/{id}/history
openapi: 3.0.3
info:
  title: DekaSign integration and session API
  version: '2026-10-28'
  description: >-
    API Production memerlukan paket berbayar aktif, key/aplikasi Production,
    cakupan dan kapabilitas yang diizinkan. Operasi manajemen desain tertentu
    hanya untuk sandbox. Desain template dan keputusan approval manusia tidak
    diambil alih API key. Rute sesi memakai identitas terpisah. Spesifikasi ini
    tidak memberikan akses atau mengaktifkan kapabilitas.
servers:
  - url: https://{workspace}.dekasign.com
    description: Gunakan workspace organisasi yang diizinkan untuk aplikasi integrasi Anda.
    variables:
      workspace:
        default: your-workspace
security: []
paths:
  /api/v1/approval-requests/{id}/history:
    get:
      tags:
        - approval-requests
      summary: Read visited approval history
      description: >-
        Mengembalikan status, revisi, langkah yang dikunjungi dan perkiraan sisa
        layer tanpa nilai form. Otorisasi aplikasi, pemohon dan cakupan request
        tetap berlaku.
      operationId: get_approval_requests_id_history
      parameters:
        - name: id
          in: path
          required: true
          schema:
            type: string
            minLength: 1
            maxLength: 150
          description: ID dalam cakupan workspace.
        - name: X-Dekasign-Environment
          in: header
          required: true
          schema:
            type: string
            enum:
              - sandbox
              - production
      responses:
        '200':
          description: Hasil terotorisasi saat ini.
          content:
            application/json:
              schema:
                type: object
                properties:
                  id:
                    type: string
                  environment:
                    type: string
                    enum:
                      - sandbox
                      - production
                  approval_status:
                    type: string
                  request_revision:
                    type: integer
                  visited_approval_steps:
                    type: array
                    items:
                      type: object
                      properties:
                        node_id:
                          type: string
                        request_revision:
                          type: integer
                        status:
                          type: string
                        opened_at:
                          type: string
                          format: date-time
                        closed_at:
                          type: string
                          format: date-time
                          nullable: true
                        sla_due_at:
                          type: string
                          format: date-time
                          nullable: true
                        decisions:
                          type: array
                          items:
                            type: object
                            properties:
                              action:
                                type: string
                              comment:
                                type: string
                                nullable: true
                              actor_name:
                                type: string
                              decided_at:
                                type: string
                                format: date-time
                            required:
                              - action
                              - comment
                              - actor_name
                              - decided_at
                            additionalProperties: false
                      required:
                        - node_id
                        - request_revision
                        - status
                        - opened_at
                        - closed_at
                        - sla_due_at
                        - decisions
                      additionalProperties: false
                  remaining_approval_layers:
                    type: object
                    properties:
                      count:
                        type: integer
                        minimum: 0
                      known:
                        type: boolean
                    required:
                      - count
                      - known
                    additionalProperties: false
                    nullable: true
                required:
                  - id
                  - environment
                  - approval_status
                  - request_revision
                  - visited_approval_steps
                  - remaining_approval_layers
                additionalProperties: false
        '400':
          description: Operasi atau layout tidak valid.
        '401':
          description: Kredensial/sesi tidak valid atau kedaluwarsa.
        '403':
          description: Scope, environment, tenant atau kewenangan ditolak.
        '404':
          description: Tidak ditemukan atau di luar lingkup aplikasi.
        '409':
          description: >-
            Hasil belum siap, integritas gagal, versi berubah, atau konfigurasi
            sumber tidak tersedia.
        '422':
          description: Schema atau idempotency key wajib tidak valid.
        '429':
          description: Batas laju permintaan tercapai.
        '503':
          description: >-
            Kapabilitas lingkungan belum tersedia atau layanan sementara tidak
            tersedia.
      security:
        - SandboxBearer: []
        - ProductionBearer: []
components:
  securitySchemes:
    SandboxBearer:
      type: http
      scheme: bearer
      description: Key sandbox dks_test_, hanya untuk server.
    ProductionBearer:
      type: http
      scheme: bearer
      description: Key Production dks_live_, hanya di server.

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.