API Reference
DOKU DocsChangelogDOKU Github
  • Getting Started with DOKU API
    • User Registration
    • Idempotency Request
    • Notification
      • Setup Notification URL
      • HTTP Notification Sample for SNAP
      • HTTP Notification Sample - Non SNAP
      • Best Practice
      • Retry Notification
      • Override Notification URL
    • Signature Component
      • Non-SNAP
        • Signature Component from Request Header
        • Signature Componen from Response Header
        • Signature from API Get Method
        • Sample Code
      • SNAP
        • Symmetric Signature
        • Asymmetric Signature
    • Response Code
      • HTTP Status and Case Code
    • Check Status API
      • Non-SNAP
      • SNAP
    • Retrieve Payment Credential
  • Accept Payment
    • DOKU Checkout
      • Integration Guide
        • Backend Integration
        • Frontend Integration
        • Simulate payment and Notification
      • Supported Payment Methods
      • Status Order
      • Additional Feature
        • Tokenization
        • Promo on DOKU Checkout Page
        • Track Campaign Source on Google Analytics
      • Checkout Settings
    • Direct API
      • Non-SNAP
        • Cards
          • Payment Page Integration Guide
          • Host-To-Host Integration Guide
          • Mastercard Automatic Billing Updater (ABU) Integration Guide
            • Backend Integration
        • e-Wallet
          • Overview
          • DOKU e-Wallet
          • OVO Push Payment
          • ShopeePay
          • LinkAja
        • Paylater
          • Akulaku
          • Kredivo
          • Indodana
        • Digital Banking
          • Jenius Pay
        • Convenience Store
          • Alfa Group
          • Indomaret
      • SNAP
        • Integration Guide
          • Get Token API
            • B2B
            • B2B2C
          • Virtual Account
            • CIMB Virtual Account
            • BSI Virtual Account
            • BCA Virtual Account
            • BNC Virtual Account
            • BNI Virtual Account
            • Mandiri Virtual Account
            • BRI Virtual Account
            • BTN Virtual Account
            • Permata Virtual Account
            • Danamon Virtual Account
            • BSS Virtual Account
          • E-Wallet
            • DOKU Wallet
            • DANA
            • OVO
            • ShopeePay
          • Direct Debit
            • Allo Bank Direct Debit
            • BRI Direct Debit
            • CIMB Direct Debit
            • Mandiri Direct Debit
          • Kartu Kredit Indonesia Cepat Secure(KKI CPTS)
            • Host to Host Integration
          • QRIS
    • Finance and Settlement
      • Split Settlement
      • Custom Settlement Report
      • Hold and Release Settlement
      • Bulk Registration Bank
    • Test on DOKU Demo Site
    • DOKU Payment Simulator
  • Developer Kit
    • Postman Collection
    • Libraries and SDK
  • Wallet As A Service
    • Sub Account
  • Partnership
    • Partner API
      • Check Requirements API
      • Generate Token API
      • Upload File API
      • Business Registration API
      • Create Business Lite API
      • Get Business Data API
  • Payout
    • Kirim DOKU
  • FLEXIBILL
    • Account Billing
      • Batch Upload
    • DOKU Biller
      • Response Code
      • Samples
  • PAYCHAT API
    • Send WhatsApp Message
  • Archive
    • Non-SNAP
      • Tokenization V1
      • e-Wallet
        • OVO Recurring
        • OVO Open API
    • SNAP
      • Virtual Account
        • BCA v1.0
        • BRI v1.0
        • BNI v1.0
        • BNC v1.0
        • Mandiri v1.0
        • BTN v1.0
        • Permata v1.0
        • Danamon Virtual Account
      • e-Wallet
        • OVO Open API
        • DANA
        • ShopeePay
      • Direct Debit
        • CIMB Direct Debit
        • BRI Direct Debit
        • Allobank
Powered by GitBook

DOKU API

  • Legacy Documentation
On this page
  • Endpoint
  • Request Header
  • Request Parameters
  • Possible Values
  • Response Sample
  • Response Explanation

Was this helpful?

  1. Partnership
  2. Partner API

Get Business Data API

PreviousCreate Business Lite APINextKirim DOKU

Last updated 10 months ago

Was this helpful?

Used for registering a business outside of the DOKU Dashboard. Partners can use this API to create an account and provide their business information, including legal name, address, and contact information. After uploading the necessary documents using the, partners can input their business information in this component.

Endpoint

Type
Value

HTTP Method

GET

API endpoint (Test Mode)

https://api-uat.doku.com/adv-core-api/partner/v1.0/business/{{client-id under partner}}

API endpoint (Production)

https://api.doku.com/adv-core-api/partner/v1.0/file

Request Header

Client-Id: BRN-0001-10791114622547
Request-Id: fdb69f47-96da-499d-acec-7cdc318ab2fe
Request-Timestamp: 2020-08-11T08:45:42Z
Signature: HMACSHA256=1jap2tpgvWt83tG4J7IhEwUrwmMt71OaIk0oL0e6sPM=
Parameter
Description

client-id

Client ID (Brand ID) will be shared by DOKU Account Manager

request-id

Unique random string (max 128 characters) generated from merchant side to protect duplicate request

request-timestamp

Timestamp request on UTC time in ISO8601 UTC+0 format. It means to proceed transaction on UTC+7 (WIB), merchant need to subtract time with 7. Ex: to proceed transaction on September 22th 2020 at 08:51:00 WIB, the timestamp should be 2020-09-22T01:51:00Z

signature

Request Parameters

Query Params
Type
Mandatory
Description

businessType

string

Mandatory

e.g. PERSONAL, CORPORATE

businessLegalEntity

string

Mandatory

brandBusinessLine

string

Mandatory

businessContactNationality

string

Mandatory

e.g. ID (ISO2 CODE)

Possible Values

Parameter
Possible Values

businessType

PERSONAL

businessLegalEntity

PERSEORANGAN

brandBusinessLine

  • RETAIL

businessContactNationality

ID

Parameter
Possible Values

businessType

CORPORATE

businessLegalEntity

  • PT

  • CV

  • UD

  • KOPERASI

  • FIRMA

  • PP

  • BUMN

  • PTN_BH

  • YAYASAN

  • PERKUMPULAN_BERBADAN_HUKUM

  • BLU

brandBusinessLine

  • AGRICULTURE

  • CAPITAL_MARKET

  • CHARITY

  • COMMUNICATION

  • DIGITAL_AND_GAME

  • EDUCATION

  • EVENT_ORGANIZER

  • FINANCIAL_SERVICE

  • FOOD_AND_BEVERAGE

  • GAS_STATION

  • HOSPITALITY

  • INSURANCE

  • LOGISTICS

  • MANUFACTURE

  • MARKETPLACE

  • MINING

  • ONLINE_STORE

  • P2P_LENDING

  • PROPERTY

  • PUBLIC_SERVICE

  • RETAIL

  • TRANSPORTATION

  • TRAVEL_AGENT

businessContactNationality

ID

Response Sample

{
    "id": "BSN-0104-1678960841263",
    "name": "Business under partner personal to check partner identifier CRM",
    "description": "Description test untuk personal partner CRM DOKU",
    "email": "jasmine_partnercrm@doku.com",
    "phone_calling_code": "62",
    "phone_number": "81510229216",
    "partner": "BRN-0201-1676357010382",
    "platform": "api",
    "type": "PERSONAL",
    "website_readiness": {
        "code": "HAVE",
        "name": "Have a website"
    },
    "mobile_app_readiness": {
        "code": "UNDER_DEVELOPMENT",
        "name": "Under development"
    },
    "legal_entity": {
        "code": "PERSEORANGAN",
        "name": "Personal"
    },
    "brands": [
        {
            "id": "BRN-0104-1678960841263",
            "name": "Brand under partner personal only test",
            "shared_key": "SK-ViEeAojc5K0nBrL41ou4",
            "category": "NON_RETAIL",
            "minimum_transaction": 0,
            "maximum_transaction": 100,
            "transaction_frequency": {
                "code": "UMI",
                "name": "< IDR 20 Mio"
            },
            "transaction_quantity": {
                "code": "UP_TO_100",
                "name": "< 100"
            },
            "ticket_size": {
                "code": "UP_TO_50K",
                "name": "Less than or equal to IDR 50.000"
            },
            "finance_status": "PROBATION",
            "risk_engine_status": "ON_PROCESS",
            "photo_proofs": [
                {
                    "id": "PHP-0113-1678960841279",
                    "photo": "https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0104-1678960841263/PHOTO_PROOF/BRN-0104-1678960841263/1678960841281.jpeg?Expires=1742713187&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=0t7Fk5RVNrKLC7f4UncQtnqxMb4%3D",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "7e90d35b-dae6-40cb-9aae-6effdec3f3ac",
                    "status": "UPDATING"
                }
            ],
            "social_media": [
                {
                    "id": "SCM-0108-1678960841279",
                    "code": "FACEBOOK",
                    "name": "Facebook",
                    "account": "https://www.facebook.com/dokuid",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "0932625e-8e04-44c3-bb37-36279559e7c0",
                    "status": "UPDATING"
                },
                {
                    "id": "SCM-0107-1678960841271",
                    "code": "INSTAGRAM",
                    "name": "Instagram",
                    "account": "https://www.instagram.com/dokuid",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "a0a4bb73-3ddb-4524-8854-de9b7af90d8f",
                    "status": "UPDATING"
                }
            ],
            "products": [
                {
                    "id": "PRD-0138-1678960841304",
                    "code": "ONLINE_TO_OFFLINE_ALFA_AGGREGATOR",
                    "name": "Alfa Group (Aggregator)",
                    "description": "Accept payments at Alfamart, Alfamidi, Dan+Dan, and Lawson outlets. Your customer will make payment using DOKU's name.",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "5b4e4539-042e-4c27-a71b-cb8d6d4ddd0f",
                    "status": "ACTIVE"
                },
                {
                    "id": "PRD-0139-1678960841330",
                    "code": "DOKU_WALLET",
                    "name": "DOKU Wallet",
                    "description": "Accept payments using DOKU Wallet. Your customer will input DOKU ID and PIN for authorization.",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "22d230c8-6c8d-4c02-8fce-500bcffe576b",
                    "status": "ACTIVE"
                },
                {
                    "id": "PRD-0140-1678960841340",
                    "code": "PEER_TO_PEER_AKULAKU",
                    "name": "Akulaku",
                    "description": "Accept payments using the Akulaku paylater program. This service will require authorization by entering the registered Akulaku account ID and password / OTP.",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "0203a293-e434-4533-b7c7-7e4ce8745dd8",
                    "status": "ACTIVE"
                },
                {
                    "id": "PRD-0141-1678960841350",
                    "code": "VIRTUAL_ACCOUNT",
                    "name": "Virtual Account (Multiple Banks)",
                    "description": "Accept payments using a virtual account number. These services include VA Bank Mandiri, VA BRI, VA BNI, VA BSI, VA Bank CIMB Niaga, VA Bank Permata, VA Bank Danamon, and VA by DOKU. This service does not require a direct agreement with each bank.",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "62a63dc6-bdcc-4c12-9727-d32cbe060efa",
                    "status": "ACTIVE"
                },
                {
                    "id": "PRD-0142-1678960841357",
                    "code": "VIRTUAL_ACCOUNT_PARTNER_AGGREGATOR",
                    "name": "VA Aggregator (Multiple Banks)",
                    "description": "Service to accept payment using virtual account number from multiple banks",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "b2e7fe6b-cbcc-43b4-8637-3580492d7e53",
                    "status": "ACTIVE"
                },
                {
                    "id": "PRD-0143-1678960841365",
                    "code": "CREDIT_CARD_AGGREGATOR",
                    "name": "Credit Card (Partner Agregator)",
                    "description": "Accept payments using credit cards. This service is processed using DOKU's MID registered with the acquiring bank.",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "ac9f554a-439c-459c-a912-15c6fdcbabe1",
                    "status": "ACTIVE"
                }
            ],
            "audit_logs": [],
            "authorized": true,
            "rejected": false,
            "notified": true,
            "approval_uuid": "3e07befa-6657-448c-aae5-09c6e3d02b6c",
            "status": "UPDATING",
            "description": "Description test untuk brand",
            "created_date": "2023-03-16T10:00:41Z"
        }
    ],
    "contacts": [
        {
            "id": "CNT-0112-1678960841579",
            "name": "contact jasmine under partner ke 2",
            "email": "business_contact+1@doku.com",
            "phone_calling_code": "62",
            "phone_number": "8191029",
            "liveness_image": "https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0104-1678960841263/OWNER_LIVENESS/DEFAULT/1678960841685.jpeg?Expires=1742713187&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=%2BjwpuMGe1gX8YYNWCdGgAbCF6aw%3D",
            "position": {
                "code": "OWNER",
                "name": "Owner"
            },
            "nationality": {
                "code": "ID",
                "name": "Indonesia"
            },
            "liveness_factor": {
                "code": "SHOW_TWO",
                "name": "show number 2 with finger without covering your face"
            },
            "use_primary": true,
            "rejected": false,
            "notified": true,
            "approval_uuid": "6f4a42b4-d078-4712-b950-51aa284744a6",
            "status": "UPDATING"
        }
    ],
    "addresses": [
        {
            "id": "ADR-0111-1678960841481",
            "name": "Jalan raya kaliabang tengah no 78, bekasi utara",
            "area": {
                "code": "17133 - Kali Baru - Medan Satria - Bekasi - Jawa Barat"
            },
            "country": {
                "code": "ID",
                "name": "Indonesia"
            },
            "use_primary": true,
            "rejected": false,
            "notified": true,
            "approval_uuid": "f4b11369-927f-4b52-a76a-3b45ec44b164",
            "status": "UPDATING"
        }
    ],
    "documents": [
        {
            "id": "DCM-0117-1678960841601",
            "relation": "CNT-0112-1678960841579",
            "link": "https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0104-1678960841263/DOCUMENT/CNT-0112-1678960841579/KTP/DCM-0117-1678960841601/1678960841604.jpg?Expires=1742713187&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=sx7Z2w0r50Ktk3P%2BgH5b%2FzSauEE%3D",
            "document": {
                "code": "KTP",
                "name": "Kartu Tanda Penduduk"
            },
            "forms": [
                {
                    "code": "NO_KTP",
                    "name": "KTP No. (NIK)",
                    "value": "1234567890123456"
                }
            ],
            "rejected": false,
            "notified": true,
            "approval_uuid": "21d836d9-345b-4b20-989b-993469d7ec87",
            "status": "UPDATING"
        }
    ],
    "banks": [
        {
            "id": "BNK-0103-1678960841495",
            "bank_id": "4",
            "bank_name": "BANK BCA",
            "swift_code": "014",
            "account_name": "Jasmine Test QA",
            "account_number": "12345058",
            "documents": [],
            "country": {
                "code": "ID",
                "name": "Indonesia"
            },
            "currency": {
                "code": "IDR",
                "name": "Indonesian rupiah"
            },
            "rejected": false,
            "notified": true,
            "approval_uuid": "1c6d3599-51ec-406a-8cfb-fd6b96a8269a",
            "status": "UPDATING"
        }
    ],
    "step_number": 10,
    "rejected": false,
    "notified": true,
    "approval_uuid": "0fe9de0c-1879-4a32-a6a1-935043a2c648",
    "status": "UPDATING"
}


{
    "id": "BSN-0106-1679387230274",
    "name": "Business contoh",
    "description": "Description test untuk corporate under partner",
    "email": "new_partner123@doku.comm",
    "phone_calling_code": "62",
    "phone_number": "81510229216",
    "partner": "BRN-0203-1665549474673",
    "platform": "api",
    "type": "CORPORATE",
    "website_readiness": {
        "code": "HAVE",
        "name": "Have a website"
    },
    "mobile_app_readiness": {
        "code": "UNDER_DEVELOPMENT",
        "name": "Under development"
    },
    "legal_entity": {
        "code": "PT",
        "name": "PT (Perseroan Terbatas)"
    },
    "brands": [
        {
            "id": "BRN-0111-1679387230274",
            "name": "Brand under partner corporate 7 ke 3",
            "shared_key": "SK-XBmSm57Ft2b3jNV7oE3K",
            "business_line": {
                "code": "EDUCATION",
                "name": "Education"
            },
            "minimum_transaction": 0,
            "maximum_transaction": 100,
            "transaction_frequency": {
                "code": "UMI",
                "name": "< IDR 20 Mio"
            },
            "transaction_quantity": {
                "code": "UP_TO_100",
                "name": "< 100"
            },
            "ticket_size": {
                "code": "UP_TO_50K",
                "name": "Less than or equal to IDR 50.000"
            },
            "finance_status": "PROBATION",
            "risk_engine_status": "ON_PROCESS",
            "photo_proofs": [
                {
                    "id": "PHP-0129-1679387230285",
                    "photo": "https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0106-1679387230274/PHOTO_PROOF/BRN-0111-1679387230274/1679387230288.jpeg?Expires=1743046362&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=9js%2BTdnGTLH0d2Yh%2BKRqgKbqhlI%3D",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "fd707355-4ebd-4d52-85be-60d7ac907cad",
                    "status": "UPDATING"
                }
            ],
            "social_media": [
                {
                    "id": "SCM-0112-1679387230285",
                    "code": "FACEBOOK",
                    "name": "Facebook",
                    "account": "https://www.facebook.com/dokuid",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "3640c54c-a329-43a4-a798-a6ced3ad2795",
                    "status": "UPDATING"
                },
                {
                    "id": "SCM-0111-1679387230282",
                    "code": "INSTAGRAM",
                    "name": "Instagram",
                    "account": "https://www.instagram.com/dokuid",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "36ddf803-d10d-4461-adb8-8e57640f0953",
                    "status": "UPDATING"
                }
            ],
            "products": [
                {
                    "id": "PRD-0174-1679387230438",
                    "code": "ONLINE_TO_OFFLINE_ALFA_AGGREGATOR",
                    "name": "Alfa Group (Aggregator)",
                    "description": "Accept payments at Alfamart, Alfamidi, Dan+Dan, and Lawson outlets. Your customer will make payment using DOKU's name.",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "3655fda4-4d8f-41a3-bbc6-d7a0fb36423e",
                    "status": "ACTIVE"
                },
                {
                    "id": "PRD-0175-1679387230455",
                    "code": "DOKU_WALLET",
                    "name": "DOKU Wallet",
                    "description": "Accept payments using DOKU Wallet. Your customer will input DOKU ID and PIN for authorization.",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "95e2542a-d8c7-4332-9b02-ce421398d506",
                    "status": "ACTIVE"
                },
                {
                    "id": "PRD-0176-1679387230461",
                    "code": "PEER_TO_PEER_AKULAKU",
                    "name": "Akulaku",
                    "description": "Accept payments using the Akulaku paylater program. This service will require authorization by entering the registered Akulaku account ID and password / OTP.",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "9c3f3b7f-0596-47b0-aa61-2c6e67556f25",
                    "status": "ACTIVE"
                },
                {
                    "id": "PRD-0177-1679387230467",
                    "code": "VIRTUAL_ACCOUNT",
                    "name": "Virtual Account (Multiple Banks)",
                    "description": "Accept payments using a virtual account number. These services include VA Bank Mandiri, VA BRI, VA BNI, VA BSI, VA Bank CIMB Niaga, VA Bank Permata, VA Bank Danamon, and VA by DOKU. This service does not require a direct agreement with each bank.",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "3bf99489-78ee-498b-ae67-8200ec67bfc5",
                    "status": "ACTIVE"
                },
                {
                    "id": "PRD-0178-1679387230473",
                    "code": "VIRTUAL_ACCOUNT_PARTNER_AGGREGATOR",
                    "name": "VA Aggregator (Multiple Banks)",
                    "description": "Service to accept payment using virtual account number from multiple banks",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "5d8ed78c-a913-4a80-8703-f7156db21102",
                    "status": "ACTIVE"
                },
                {
                    "id": "PRD-0179-1679387230479",
                    "code": "CREDIT_CARD_AGGREGATOR",
                    "name": "Credit Card (Partner Agregator)",
                    "description": "Accept payments using credit cards. This service is processed using DOKU's MID registered with the acquiring bank.",
                    "rejected": false,
                    "notified": true,
                    "approval_uuid": "6eb13b7f-9843-4b38-a62c-43ef7d519670",
                    "status": "ACTIVE"
                }
            ],
            "audit_logs": [],
            "authorized": true,
            "rejected": false,
            "notified": true,
            "approval_uuid": "1bfa8141-6ad6-4fc9-ac04-c85dc188004b",
            "status": "UPDATING",
            "description": "Description test untuk corporate under partner",
            "created_date": "2023-03-21T08:27:10Z"
        }
    ],
    "contacts": [
        {
            "id": "CNT-0126-1679387231479",
            "name": "contact jasmine under partner ke 3 corporate",
            "email": "jasmine_contact+3@gmail.com",
            "phone_calling_code": "62",
            "phone_number": "8120162038",
            "position": {
                "code": "DIRECTOR",
                "name": "Board of Director"
            },
            "nationality": {
                "code": "ID",
                "name": "Indonesia"
            },
            "use_primary": true,
            "rejected": false,
            "notified": true,
            "approval_uuid": "70dc65e3-756e-4858-9b2a-90fa4450983d",
            "status": "UPDATING"
        }
    ],
    "addresses": [
        {
            "id": "ADR-0123-1679387231343",
            "name": "Kantor Pusat 1",
            "area": {
                "code": "12310 - Pondok Pinang - Kebayoran Lama - Jakarta Selatan - DKI Jakarta"
            },
            "country": {
                "code": "ID",
                "name": "Indonesia"
            },
            "use_primary": true,
            "rejected": false,
            "notified": true,
            "approval_uuid": "fecc2892-6073-482d-b52b-767e9e0211f6",
            "status": "UPDATING"
        }
    ],
    "documents": [
        {
            "id": "DCM-0141-1679387230489",
            "relation": "BRN-0111-1679387230274",
            "link": "https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0106-1679387230274/DOCUMENT/BRN-0111-1679387230274/IZIN_DISPENDIK_KEMENDIKBUD/DCM-0141-1679387230489/1679387230492.jpeg?Expires=1743046362&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=B%2FtAevW6y0nlGI5bVBREq1M22t8%3D",
            "document": {
                "code": "IZIN_DISPENDIK_KEMENDIKBUD",
                "name": "Surat Izin dari Dinas Pendidikan atau Kemendikbud"
            },
            "forms": [],
            "rejected": false,
            "notified": true,
            "approval_uuid": "96ffed39-f1b7-4087-9f4e-56dbadf181bb",
            "status": "UPDATING"
        },
        {
            "id": "DCM-0142-1679387230628",
            "link": "https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0106-1679387230274/DOCUMENT/DEFAULT/NPWP_BADAN/DCM-0142-1679387230628/1679387230631.png?Expires=1743046362&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=uDzvidLGpZFMpYB4JP40b18WaWo%3D",
            "document": {
                "code": "NPWP_BADAN",
                "name": "NPWP (Nomor Pokok Wajib Pajak) Badan"
            },
            "forms": [
                {
                    "code": "NO_NPWP",
                    "name": "NPWP No.",
                    "value": "123456789012934"
                }
            ],
            "rejected": false,
            "notified": true,
            "approval_uuid": "eafcd796-78cf-4bb8-bf84-45f531afb4d9",
            "status": "UPDATING"
        },
        {
            "id": "DCM-0143-1679387230716",
            "link": "https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0106-1679387230274/DOCUMENT/DEFAULT/SK_KEMENKUMHAM/DCM-0143-1679387230716/1679387230718.pdf?Expires=1743046362&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=nSKZkFOudUy3oGXyf36sYeYLqJs%3D",
            "document": {
                "code": "SK_KEMENKUMHAM",
                "name": "Surat Keputusan Kementerian Hukum & HAM"
            },
            "forms": [],
            "rejected": false,
            "notified": true,
            "approval_uuid": "93ea5651-d842-4d30-a140-9e4de0c7be6c",
            "status": "UPDATING"
        },
        {
            "id": "DCM-0144-1679387230817",
            "link": "https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0106-1679387230274/DOCUMENT/DEFAULT/NIB/DCM-0144-1679387230817/1679387230820.png?Expires=1743046362&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=6Uw8hezBQrX8iidEY9pZdIbihfo%3D",
            "document": {
                "code": "NIB",
                "name": "NIB (Nomor Induk Berusaha)"
            },
            "forms": [
                {
                    "code": "NO_NIB",
                    "name": "NIB No.",
                    "value": "8192039485920"
                }
            ],
            "rejected": false,
            "notified": true,
            "approval_uuid": "52a5fed0-6188-4f9f-b079-761055d19d9b",
            "status": "UPDATING"
        },
        {
            "id": "DCM-0145-1679387230955",
            "link": "https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0106-1679387230274/DOCUMENT/DEFAULT/IZIN_USAHA/DCM-0145-1679387230955/1679387230957.pdf?Expires=1743046362&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=3AxC3qKIrUkZJGCGtl8hYTRd560%3D",
            "document": {
                "code": "IZIN_USAHA",
                "name": "Surat Izin Usaha"
            },
            "forms": [],
            "rejected": false,
            "notified": true,
            "approval_uuid": "45ba31ca-6f3e-41d5-92aa-33a24b353f95",
            "status": "UPDATING"
        },
        {
            "id": "DCM-0146-1679387231019",
            "link": "https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0106-1679387230274/DOCUMENT/DEFAULT/AKTA_PENDIRIAN_PERUSAHAAN/DCM-0146-1679387231019/1679387231022.pdf?Expires=1743046363&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=K4hYi1fI1fCNNi9LPVoAAUfjhzg%3D",
            "document": {
                "code": "AKTA_PENDIRIAN_PERUSAHAAN",
                "name": "Akta Pendirian dan Perubahan Perusahaan"
            },
            "forms": [],
            "rejected": false,
            "notified": true,
            "approval_uuid": "7cba699d-af01-41cd-9cf6-f3d79bf52d3f",
            "status": "UPDATING"
        },
        {
            "id": "DCM-0147-1679387231490",
            "relation": "CNT-0126-1679387231479",
            "link": "https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0106-1679387230274/DOCUMENT/CNT-0126-1679387231479/KTP/DCM-0147-1679387231490/1679387231494.jpg?Expires=1743046363&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=RTYNpPTA7yHOPF38djNEd%2FjYqfo%3D",
            "document": {
                "code": "KTP",
                "name": "Kartu Tanda Penduduk"
            },
            "forms": [
                {
                    "code": "NO_KTP",
                    "name": "KTP No. (NIK)",
                    "value": "1234567890123456"
                }
            ],
            "rejected": false,
            "notified": true,
            "approval_uuid": "78a957ab-d043-457f-a9e0-38da42b3c210",
            "status": "UPDATING"
        }
    ],
    "banks": [
        {
            "id": "BNK-0105-1679387231367",
            "bank_id": "4",
            "bank_name": "BANK BCA",
            "swift_code": "014",
            "account_name": "Jasmine Test QA",
            "account_number": "12345058",
            "documents": [],
            "country": {
                "code": "ID",
                "name": "Indonesia"
            },
            "currency": {
                "code": "IDR",
                "name": "Indonesian rupiah"
            },
            "rejected": false,
            "notified": true,
            "approval_uuid": "4a088cac-cf82-4dcc-96bc-e0e7196fb093",
            "status": "UPDATING"
        }
    ],
    "step_number": 10,
    "rejected": false,
    "notified": true,
    "approval_uuid": "81610115-9aa8-4879-9ef5-acfb725d9e51",
    "status": "UPDATING"
}

Response Explanation

Parameter
Data Type
Possible Value

id

ANS(22)

BSN-0102-1676676916608

name

ANS(225)

Business under partner personal to check partner identifier CRM

description

ANS(255)

Description test untuk personal partner CRM DOKU

email

ANS(30)

jasmine_partnercrm@doku.com

phone_calling_code

ANS(320)

62

phone_number

ANS(320)

815107283011

partner

ANS(22)

BRN-0201-1676357010382

platform

ANS(255)

api

type

ANS(22)

PERSONAL

website_readiness.code

ANS(22)

HAVE

website_readiness.value

ANS(22)

Have a website

mobile_app_readiness.code

ANS(255)

UNDER_DEVELOPMENT

mobile_app_readiness.value

ANS(22)

Under Development

legal_entity.code

ANS(22)

PERSEORANGAN

legal_entity.name

ANS(255)

Personal

brands.id

ANS(50)

BRN-0104-1678960841263

brands.name

ANS(22)

Brand under partner personal only test

brands.share_key

ANS(255)

SK-ViEeAojc5K0nBrL41ou4

brands.category

ANS(255)

NON_RETAIL

brands.minimum_transaction

ANS(10)

0

brands.maximum_transaction

ANS(255)

100

brands.transaction_frequency.code

ANS(255)

UMI

brands.transaction_frequency.name

ANS(10)

< IDR 20 Mio

brands.transaction_quantity.code

ANS(10)

UP_TO_100

brands.transaction_quantity.name

ANS(10)

< 100

brands.ticket_size.code

ANS(10)

UP_TO_50K

brands.ticket_size.name

ANS(50)

Less than or equal to IDR 50.000

brands.finance_status

ANS(50)

PROBATION

brands.risk_engine_status

ANS(50)

ON_PROCESS

brands.photo_proofs.id

ANS(50)

PHP-0113-1678960841279

ANS(255)

boolean

false

boolean

true

AN(128)

7e90d35b-dae6-40cb-9aae-6effdec3f3ac

ANS(50)

UPDATING

AN(128)

SCM-0108-1678960841279

ANS(50)

FACEBOOK

ANS(50)

Facebook

ANS(50)

boolean

false

boolean

true

AN(128)

0932625e-8e04-44c3-bb37-36279559e7c0

ANS(50)

UPDATING

AN(128)

PRD-0138-1678960841304

ANS(50)

ONLINE_TO_OFFLINE_ALFA_AGGREGATOR

ANS(50)

Alfa Group (Aggregator)

ANS(255)

Accept payments at Alfamart, Alfamidi, Dan+Dan, and Lawson outlets. Your customer will make payment using DOKU's name.

boolean

false

boolean

true

AN(128)

5b4e4539-042e-4c27-a71b-cb8d6d4ddd0f

ANS(50)

ACTIVE

brands.audit_logs

[[]]

brands.authorized

boolean

true

brands.rejected

boolean

false

brands.notified

boolean

true

brands.approval_uuid

AN(128)

3e07befa-6657-448c-aae5-09c6e3d02b6c

brands.status

ANS(50)

UPDATING

brands.description

ANS(255)

Description test untuk brand

brands.created_date

date

2023-03-16T10:00:41Z

contacts.id

AN(128)

CNT-0112-1678960841579

ANS (50)

contact jasmine under partner ke 2

ANS (50)

business_contact+1@doku.com

Numeric

62

Numeric

8191029

AN(128)

ANS (50)

OWNER

ANS (50)

Owner

ANS (10)

ID

ANS (10)

Indonesia

ANS (10)

SHOW_TWO

ANS (50)

show number 2 with finger without covering your face

boolean

true

boolean

false

boolean

true

AN(128)

6f4a42b4-d078-4712-b950-51aa284744a6

contacts.status

ANS (50)

UPDATING

addresses.id

AN(128)

ADR-0111-1678960841481

ANS (255)

Jalan raya kaliabang tengah no 78, bekasi utara

ANS (50)

17133 - Kali Baru - Medan Satria - Bekasi - Jawa Barat

ANS (10)

ID

ANS (50)

Indonesia

boolean

true

boolean

false

boolean

true

AN(128)

f4b11369-927f-4b52-a76a-3b45ec44b164

ANS (50)

UPDATING

documents.id

AN(128)

DCM-0117-1678960841601

AN(128)

CNT-0112-1678960841579

documents.link

AN(128)

documents.document.code

ANS(50)

KTP

documents.document.name

ANS(50)

Kartu Tanda Penduduk

documents.forms.code

ANS(10)

NO_KTP

documents.forms.name

ANS(50)

KTP No. (NIK)

Numeric

1234567890123456

documents.rejected

boolean

false

documents.notified

boolean

true

documents.approval_uuid

AN(128)

21d836d9-345b-4b20-989b-993469d7ec87

documents.status

ANS (50)

UPDATING

banks.id

AN (128)

BNK-0103-1678960841495

banks.bank_id

AN(128)

4

banks.bank_name

AN(128)

BANK BCA

banks.swift_code

AN(128)

014

banks.account_name

ANS (50)

Jasmine Test QA

banks.account_number

AN(128)

12345058

banks.documents

[[]]

banks.country.code

ANS (50)

ID

banks.country.name

ANS (50)

Indonesia

banks.currency.code

ANS (50)

IDR

banks.currency.name

ANS (50)

Indonesian rupiah

banks.rejected

false

banks.notified

true

banks.approval_uuid

ANS (50)

1c6d3599-51ec-406a-8cfb-fd6b96a8269a

banks.status

ANS (50)

UPDATING

step_number

AN(128)

10

rejected

false

notified

true

approval_id

AN(128)

0fe9de0c-1879-4a32-a6a1-935043a2c648

status

ANS (50)

UPDATING

Response Example (JSON)

Parameter
Data Type
Possible Value

ANS(22)

BSN-0102-1676676916608

name

ANS(225)

Business under partner personal to check partner identifier CRM

description

ANS(255)

Description test untuk personal partner CRM DOKU

email

ANS(30)

jasmine_partnercrm@doku.com

phone_calling_code

ANS(320)

62

phone_number

ANS(320)

815107283011

partner

ANS(22)

BRN-0201-1676357010382

platform

ANS(255)

api

type

ANS(22)

PERSONAL

website_readiness.code

ANS(22)

HAVE

website_readiness.value

ANS(22)

Have a website

mobile_app_readiness.code

ANS(255)

UNDER_DEVELOPMENT

mobile_app_readiness.value

ANS(22)

Under Development

legal_entity.code

ANS(22)

PERSEORANGAN

ANS(255)

Personal

ANS(50)

BRN-0104-1678960841263

ANS(22)

Brand under partner personal only test

brands.share_key

ANS(255)

SK-ViEeAojc5K0nBrL41ou4

brands.category

ANS(255)

NON_RETAIL

brands.minimum_transaction

ANS(10)

0

brands.maximum_transaction

ANS(255)

100

brands.transaction_frequency.code

ANS(255)

UMI

ANS(10)

< IDR 20 Mio

brands.transaction_quantity.code

ANS(10)

UP_TO_100

ANS(10)

< 100

brands.ticket_size.code

ANS(10)

UP_TO_50K

ANS(50)

Less than or equal to IDR 50.000

brands.finance_status

ANS(50)

PROBATION

brands.risk_engine_status

ANS(50)

ON_PROCESS

ANS(50)

PHP-0113-1678960841279

ANS(255)

boolean

false

boolean

true

AN(128)

7e90d35b-dae6-40cb-9aae-6effdec3f3ac

ANS(50)

UPDATING

AN(128)

SCM-0108-1678960841279

ANS(50)

FACEBOOK

ANS(50)

Facebook

ANS(50)

boolean

false

boolean

true

AN(128)

0932625e-8e04-44c3-bb37-36279559e7c0

ANS(50)

UPDATING

AN(128)

PRD-0138-1678960841304

ANS(50)

ONLINE_TO_OFFLINE_ALFA_AGGREGATOR

ANS(50)

Alfa Group (Aggregator)

ANS(255)

Accept payments at Alfamart, Alfamidi, Dan+Dan, and Lawson outlets. Your customer will make payment using DOKU's name.

boolean

false

boolean

true

AN(128)

5b4e4539-042e-4c27-a71b-cb8d6d4ddd0f

ANS(50)

ACTIVE

brands.audit_logs

[[]]

brands.authorized

boolean

true

brands.rejected

boolean

false

brands.notified

boolean

true

brands.approval_uuid

AN(128)

3e07befa-6657-448c-aae5-09c6e3d02b6c

brands.status

ANS(50)

UPDATING

brands.description

ANS(255)

Description test untuk brand

brands.created_date

date

2023-03-16T10:00:41Z

AN(128)

CNT-0112-1678960841579

ANS (50)

contact jasmine under partner ke 2

ANS (50)

business_contact+1@doku.com

Numeric

62

Numeric

8191029

AN(128)

ANS (50)

OWNER

ANS (50)

Owner

ANS (10)

ID

ANS (10)

Indonesia

ANS (10)

SHOW_TWO

ANS (50)

show number 2 with finger without covering your face

boolean

true

boolean

false

boolean

true

AN(128)

6f4a42b4-d078-4712-b950-51aa284744a6

contacts.status

ANS (50)

UPDATING

AN(128)

ADR-0111-1678960841481

ANS (255)

Jalan raya kaliabang tengah no 78, bekasi utara

ANS (50)

17133 - Kali Baru - Medan Satria - Bekasi - Jawa Barat

ANS (10)

ID

ANS (50)

Indonesia

boolean

true

boolean

false

boolean

true

AN(128)

f4b11369-927f-4b52-a76a-3b45ec44b164

ANS (50)

UPDATING

AN(128)

DCM-0141-1679387230489

AN(128)

BRN-0111-1679387230274

documents.link

AN(128)

documents.document.code

ANS(50)

IZIN_DISPENDIK_KEMENDIKBUD

ANS(50)

Surat Izin dari Dinas Pendidikan atau Kemendikbud

documents.forms.code

ANS(10)

NO_NPWP

(if docs is available forms)

ANS(50)

NPWP No.

Numeric

123456789012934

documents.rejected

boolean

false

documents.notified

boolean

true

documents.approval_uuid

AN(128)

21d836d9-345b-4b20-989b-993469d7ec87

documents.status

ANS (50)

UPDATING

AN (128)

BNK-0103-1678960841495

banks.bank_id

AN(128)

4

banks.bank_name

AN(128)

BANK BCA

banks.swift_code

AN(128)

014

banks.account_name

ANS (50)

Jasmine Test QA

banks.account_number

AN(128)

12345058

banks.documents

[[]]

banks.country.code

ANS (50)

ID

ANS (50)

Indonesia

banks.currency.code

ANS (50)

IDR

ANS (50)

Indonesian rupiah

banks.rejected

false

banks.notified

true

banks.approval_uuid

ANS (50)

1c6d3599-51ec-406a-8cfb-fd6b96a8269a

banks.status

ANS (50)

UPDATING

step_number

AN(128)

10

rejected

false

notified

true

approval_id

AN(128)

0fe9de0c-1879-4a32-a6a1-935043a2c648

status

ANS (50)

UPDATING

Security parameter that needs to be generated on merchant Backend and placed to the header request to ensure that the request is coming from valid merchant. Please refer to to generate the signature

e.g. PT, CV, etc. ()

e.g. RETAIL, DIGITAL_AND_GAME, etc. ()

photo

rejected

notified

approval_uuid

status

id

code

name

account

rejected

notified

approval_uuid

status

id

code

name

description

rejected

notified

approval_uuid

status

name

email

phone_calling_code

phone_number

liveness_image

position.name

nationality.code

.name

liveness_factor.code

.name

use_primary

rejected

notified

approval_uuid

name

area.code

country.code

country.name

use_primary

rejected

notified

approval_uuid

status

relation

value

photo

rejected

notified

approval_uuid

status

id

code

name

account

rejected

notified

approval_uuid

status

id

code

name

description

rejected

notified

approval_uuid

status

name

email

phone_calling_code

phone_number

liveness_image

nationality.code

.name

liveness_factor.code

.name

use_primary

rejected

notified

approval_uuid

name

area.code

country.code

use_primary

rejected

notified

approval_uuid

status

relation

value

API Upload Document
this section
brands.photo_proofs.
https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0104-1678960841263/PHOTO_PROOF/BRN-0104-1678960841263/1678960841281.jpeg?Expires=1742956083&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=ryZ%2FFypKVw6025A17ktRjLiqwEs%3D
brands.photo_proofs.
brands.photo_proofs.
brands.photo_proofs.
brands.photo_proofs.
brands.social_media.
brands.social_media.
brands.social_media.
brands.social_media.
https://www.facebook.com/dokuid
brands.social_media.
brands.social_media.
brands.social_media.
brands.social_media.
brands.products.
brands.products.
brands.products.
brands.products.
brands.products.
brands.products.
brands.products.
brands.products.
contacts.
contacts.
contacts.
contacts.
contacts.
https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0104-1678960841263/OWNER_LIVENESS/DEFAULT/1678960841685.jpeg?Expires=1742956083&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=z9jnEProlT9KupZftEVZeJWqrwk%3D
contacts.position.code
contacts.
contacts.
contacts.nationality
contacts.
contacts.liveness_factor
contacts.
contacts.
contacts.
contacts.
addresses.
addresses.
addresses.
addresses.
addresses.
addresses.
addresses.
addresses.
addresses.
documents.
https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0104-1678960841263/DOCUMENT/CNT-0112-1678960841579/KTP/DCM-0117-1678960841601/1678960841604.jpg?Expires=1742956083&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=F9vurvuHYZpV63LdkzDj9yFuGcQ%3D
documents.forms.
id
legal_entity.name
brands.id
brands.name
brands.transaction_frequency.name
brands.transaction_quantity.name
brands.ticket_size.name
brands.photo_proofs.id
brands.photo_proofs.
https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0104-1678960841263/PHOTO_PROOF/BRN-0104-1678960841263/1678960841281.jpeg?Expires=1742956083&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=ryZ%2FFypKVw6025A17ktRjLiqwEs%3D
brands.photo_proofs.
brands.photo_proofs.
brands.photo_proofs.
brands.photo_proofs.
brands.social_media.
brands.social_media.
brands.social_media.
brands.social_media.
https://www.facebook.com/dokuid
brands.social_media.
brands.social_media.
brands.social_media.
brands.social_media.
brands.products.
brands.products.
brands.products.
brands.products.
brands.products.
brands.products.
brands.products.
brands.products.
contacts.id
contacts.
contacts.
contacts.
contacts.
contacts.
https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0104-1678960841263/OWNER_LIVENESS/DEFAULT/1678960841685.jpeg?Expires=1742956083&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=z9jnEProlT9KupZftEVZeJWqrwk%3D
contacts.position.code
contacts.
position.name
contacts.
contacts.nationality
contacts.
contacts.liveness_factor
contacts.
contacts.
contacts.
contacts.
addresses.id
addresses.
addresses.
addresses.
addresses.
country.name
addresses.
addresses.
addresses.
addresses.
addresses.
documents.id
documents.
https://cdn-dev.oss-ap-southeast-5.aliyuncs.com/adv-core-api/UAT/BSN-0104-1678960841263/DOCUMENT/CNT-0112-1678960841579/KTP/DCM-0117-1678960841601/1678960841604.jpg?Expires=1742956083&OSSAccessKeyId=LTAI5tC4NMws75qhtQc3RbZs&Signature=F9vurvuHYZpV63LdkzDj9yFuGcQ%3D
documents.document.name
documents.forms.name
documents.forms.
banks.id
banks.country.name
banks.currency.name
Possible Values
Possible Values