> ## 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.

# Fetch mapped signing data

> Mengambil API Data Source template yang sudah diuji tanpa menampilkan kredensial. Body maksimal 20.000 byte dan 20 parameter bernama. Tidak membuat undangan/paket signing. Gunakan lookup_token pada preview dalam 10 menit. Production hanya mengembalikan variabel terpetakan yang didukung dan memerlukan kapabilitas serta kewenangan berbayar aktif.



## OpenAPI

````yaml /openapi-id.json post /api/v1/signature-packages/data-fetch
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/signature-packages/data-fetch:
    post:
      tags:
        - signature-packages
      summary: Fetch mapped signing data
      description: >-
        Mengambil API Data Source template yang sudah diuji tanpa menampilkan
        kredensial. Body maksimal 20.000 byte dan 20 parameter bernama. Tidak
        membuat undangan/paket signing. Gunakan lookup_token pada preview dalam
        10 menit. Production hanya mengembalikan variabel terpetakan yang
        didukung dan memerlukan kapabilitas serta kewenangan berbayar aktif.
      operationId: post_signature_packages_data_fetch
      parameters:
        - name: X-Dekasign-Environment
          in: header
          required: true
          schema:
            type: string
            enum:
              - sandbox
              - production
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                template_id:
                  type: string
                  minLength: 1
                  maxLength: 100
                parameters:
                  type: object
                  maxProperties: 20
                  additionalProperties:
                    type: string
                    minLength: 1
                    maxLength: 500
                  description: >-
                    Nama mengikuti pola huruf awal, lalu huruf/angka/underscore,
                    maksimal 64 karakter. Boleh kosong jika tidak ada parameter.
                  default: {}
              required:
                - template_id
              additionalProperties: false
      responses:
        '200':
          description: Hasil terotorisasi saat ini.
          content:
            application/json:
              schema:
                type: object
                properties:
                  template_id:
                    type: string
                  template_version_id:
                    type: string
                  lookup_token:
                    type: string
                    description: >-
                      Secret lookup receipt, bound to the issuing integration
                      key; expires after 10 minutes. Do not log.
                  valid_until:
                    type: string
                    format: date-time
                  variables:
                    type: object
                    additionalProperties:
                      oneOf:
                        - type: string
                        - type: number
                        - type: boolean
                required:
                  - template_id
                  - template_version_id
                  - lookup_token
                  - valid_until
                  - variables
                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.