# Business Registration API

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 [API Upload Document](https://developers.doku.com/partnership/partner-api/upload-file-api), partners can input their business information in this component.

## Endpoint

<table><thead><tr><th width="241">Type</th><th>Value</th></tr></thead><tbody><tr><td>HTTP Method</td><td>POST</td></tr><tr><td>API endpoint (Test Mode)</td><td><code>https://api-uat.doku.com/adv-core-api/partner/v1.0/business</code></td></tr><tr><td>API endpoint (Production)</td><td><code>https://api.doku.com/adv-core-api/partner/v1.0/business</code></td></tr></tbody></table>

## Request  Header

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

<table><thead><tr><th width="199">Parameter</th><th>Description</th></tr></thead><tbody><tr><td><strong><code>client-id</code></strong></td><td>Use Brand ID for Partner</td></tr><tr><td><strong><code>request-id</code></strong></td><td>Unique random string (max 128 characters) generated from merchant side to protect duplicate request</td></tr><tr><td><strong><code>request-timestamp</code></strong></td><td>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</td></tr><tr><td><strong><code>signature</code></strong></td><td>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 <a href="../../get-started-with-doku-api/signature-component/non-snap/signature-from-api-get-method">this section</a> to generate the signature</td></tr></tbody></table>

## Request  Parameters

{% tabs %}
{% tab title="PERSONAL" %}

```json
{
   "business": {
       "type": "PERSONAL",
       "callback_url": "https://webhook.site/example-url",
       "legal_entity": "PERSEORANGAN",
       "name": "Merchant 26 May",
       "description": "Merchant Description",
       "email": "merchant26maydemo@example.com",
       "phone_calling_code": "62",
       "phone_number": "81234567890",
       "website_readiness": "DONT_HAVE",
       "mobile_app_readiness": "DONT_HAVE",
       "brands": [
           {
               "name": "Brand Merchant 26 May",
               "description": "Merchant 26 May Brand Description",
               "category": "NON_RETAIL",
               "transaction_frequency": "UMI",
               "transaction_quantity": "UP_TO_100",
               "social_media": [
                   {
                       "accounts": [
                           "https://www.instagram.com/merchant"
                       ],
                       "code": "INSTAGRAM"
                   },
                   {
                       "accounts": [
                           "https://www.facebook.com/merchant"
                       ],
                       "code": "FACEBOOK"
                   }
               ],
               "photo_proofs": [
                   {
                       "id": "DCM-0131-1234567890123"
                   }
               ]
           }
       ],
       "addresses": [
           {
               "area": "17133 - Kali Baru - Medan Satria - Bekasi - Jawa Barat",
               "country": "ID",
               "name": "Jalan Selatan Barat no 123, Bekasi Utara",
               "primary": true
           }
       ],
       "banks": [
           {
               "account_name": "John Doe",
               "account_number": "98765432",
               "bank_id": "4",
               "bank_name": "BANK BCA",
               "country": "ID",
               "currency": "IDR",
               "swift_code": "014"
           }
       ],
       "contacts": [
           {
               "documents": [
                   {
                       "code": "KTP",
                       "category": "DOCUMENT",
                       "id": "DCM-0132-1234567890123",
                       "forms": [
                           {
                               "code": "NO_KTP",
                               "value": "1234567890123456"
                           }
                       ]
                   }
               ],
               "email": "john.doe@example.com",
               "name": "John Doe",
               "nationality": "ID",
               "phone_calling_code": "62",
               "phone_number": "81987654321",
               "position": "OWNER",
               "primary": true,
               "owner_liveness": {
                   "id": "CNT-0114-1234567890123"
               }
           }
       ]
   },
    "partner": {
       "invited_user": [
           "partner@example.com"
       ]
   }
}

```

<table><thead><tr><th>Parameter</th><th width="114">Type</th><th width="133">Mandatory</th><th>Description</th></tr></thead><tbody><tr><td><code>business.type</code></td><td><code>string(8)</code></td><td>Mandatory</td><td>Possible Value : PERSONAL</td></tr><tr><td><code>business.legal_entity</code></td><td><code>string</code></td><td>Mandatory</td><td>PERSEORANGAN</td></tr><tr><td><code>business.name</code></td><td><code>string</code></td><td>Mandatory</td><td>For PERSONAL, business.name same as <code>business.brands.name</code></td></tr><tr><td><code>business.email</code></td><td><code>string</code></td><td>Mandatory</td><td>Business Email </td></tr><tr><td><code>business.description</code></td><td><code>String(1023</code></td><td>Optional</td><td>For PERSONAL, <code>business.description</code> same as <code>business.brands.description</code></td></tr><tr><td><code>business.calling_code</code></td><td><code>int(2)</code></td><td>Mandatory</td><td>Business calling code .e.g <code>62</code></td></tr><tr><td><code>business.phone_number</code></td><td><code>int(13)</code></td><td>Mandatory</td><td>Business phone number</td></tr><tr><td><code>business.brands.name</code></td><td>s<code>tring(255)</code></td><td>Mandatory</td><td>For <code>PERSONAL</code>, <code>business.brands.name</code> same as <code>business.name</code><br><br>e.g. Merona Store</td></tr><tr><td><code>business.brands.category</code></td><td><code>string(10)</code></td><td>Mandatory</td><td>(<a href="#business.brands.category">Possible Values</a>)</td></tr><tr><td><code>business.brands.description</code></td><td><code>string(1023)</code></td><td>Mandatory</td><td>For PERSONAL, business.brands.description same as business.description</td></tr><tr><td><code>business.brands.transaction_frequency</code></td><td><code>string(3)</code></td><td>Optional</td><td><a href="#possible-values">(Possible Values)</a></td></tr><tr><td><code>business.brands.transaction_quantity</code></td><td><code>string(255)</code></td><td>Optional</td><td><a href="#possible-values">(Possible Values)</a></td></tr><tr><td><code>business.addresses.area</code></td><td><code>string(255)</code></td><td>Mandatory</td><td>Business address area, e.g 17133 - Kali Baru - Medan Satria - Bekasi - Jawa Barat</td></tr><tr><td><code>business.addresses.country</code></td><td>String(2)</td><td>Mandatory</td><td>ID</td></tr><tr><td><code>business.addresses.name</code></td><td>String(255)</td><td>Mandatory</td><td>Business addresses name, e.g Jalan Gatot Subroto No 20</td></tr><tr><td><code>business.addresses.primary</code></td><td>boolean</td><td>Mandatory</td><td>Is the business address as primary ? Value : <code>true/false</code></td></tr><tr><td><code>business.contacts.name</code></td><td>String(255)</td><td>Mandatory</td><td>Business contacts name </td></tr><tr><td><code>business.contacts.email</code></td><td>String(320)</td><td>Mandatory</td><td>Business contacts email</td></tr><tr><td><code>business.contacts.nationality</code></td><td>String(2)</td><td>Mandatory</td><td>Business contacts nationality, e.g ID</td></tr><tr><td><code>business.contacts.phone_calling_code</code></td><td>Integer(2)</td><td>Mandatory</td><td>62</td></tr><tr><td><code>business.contacts.phone_number</code></td><td>Integer(14)</td><td>Mandatory</td><td>Business phone number</td></tr><tr><td><code>business.contacts.position</code></td><td>String(255)</td><td>Mandatory</td><td>Default: OWNER</td></tr><tr><td><code>business.contacts.primary</code></td><td>boolean</td><td>Mandatory</td><td>Is the business contacts is primary contact ? Value : <code>true/false</code></td></tr><tr><td><code>business.contacts.owner_liveness.id</code></td><td>String(255)</td><td>Mandatory</td><td>Filled with <code>file.id</code> from <a href="upload-file-api"><strong><code>Upload File API</code></strong></a></td></tr><tr><td>business.contacts.documents.code</td><td>String(255)</td><td>Mandatory</td><td>KTP</td></tr><tr><td>business.contacts.documents.category</td><td>String(255)</td><td>Mandatory</td><td>DOCUMENT</td></tr><tr><td>business.contacts.documents.id</td><td>String(22)</td><td>Mandatory</td><td>Generated from <a href="upload-file-api"><strong><code>Upload File API</code></strong></a></td></tr><tr><td>business.contacts.documents.forms.code</td><td>String(255)</td><td>Mandatory</td><td>NO_KTP</td></tr><tr><td>business.contacts.documents.forms.value</td><td>String(255)</td><td>Mandatory</td><td>Generated from <a href="upload-file-api"><strong><code>Upload File API</code></strong></a></td></tr><tr><td>business.banks.account_name</td><td>String(255)</td><td>Mandatory</td><td>The account name </td></tr><tr><td>business.banks.account_number</td><td>Integer(255)</td><td>Mandatory</td><td>The bank account number</td></tr><tr><td>business.banks.bank_id</td><td>String(3)</td><td>Mandatory</td><td>4 [Bank ID]</td></tr><tr><td>business.banks.bank_name</td><td>String(255)</td><td>Mandatory</td><td>BANK BCA [Bank Name]</td></tr><tr><td>business.banks.country</td><td>String(2)</td><td>Mandatory</td><td>ID</td></tr><tr><td>business.banks.currency</td><td>String(3)</td><td>Mandatory</td><td>Only IDR</td></tr><tr><td>business.banks.swift_code</td><td>String(11)</td><td>Mandatory</td><td>014 [Swift Code Bank]</td></tr><tr><td>business.bank_account</td><td>String(255)</td><td>Mandatory</td><td>Generated from <a href="upload-file-api"><strong><code>Upload File API</code></strong></a></td></tr></tbody></table>
{% endtab %}

{% tab title="CORPORATE" %}

```json
{
   "business": {
       "type": "CORPORATE",
       "callback_url": "https://webhook.site/callback-url",      
       "legal_entity": "PT",
       "name": "Company Name",
       "description": "Business Description",
       "email": "email@doku.com",
       "mobile_app_readiness": "UNDER_DEVELOPMENT",
       "website_readiness": "HAVE",
       "phone_calling_code": "62",
       "phone_number": "81234567890",
       "logo": {
           "id": "BRN-0101-1234567890"
       },
       "addresses": [
           {
               "area": "12345 - Area - City - Province",
               "country": "ID",
               "name": "Address",
               "primary": true
           }
       ],
       "contacts": [
           {
               "documents": [
                   {
                       "code": "KTP",
                       "category": "DOCUMENT",
                       "id": "DCM-0153-1234567890",
                       "forms": [
                           {
                               "code": "NO_KTP",
                               "value": "1234567890123456"
                           }
                       ]
                   }
               ],
               "email": "contact@doku.com",
               "name": "Contact Name",
               "nationality": "ID",
               "phone_calling_code": "62",
               "phone_number": "81234567891",
               "position": "DIRECTOR",
               "primary": true,
               "owner_liveness": {
                   "id": "CNT-0137-1234567890"
               }
           }
       ],
       "brands": [
           {
               "business_line": "CAPITAL_MARKET",
               "transaction_frequency": "UMI",
               "transaction_quantity": "UP_TO_100",
               "name": "Brand 99",
               "social_media": [
                   {
                       "accounts": [
                           "https://www.instagram.com/brand99"
                       ],
                       "code": "INSTAGRAM"
                   },
                   {
                       "accounts": [
                           "https://www.facebook.com/brand99"
                       ],
                       "code": "FACEBOOK"
                   }
               ],
               "photo_proofs": [
                   {
                       "id": "BRN-0103-1234567890"
                   }
               ],
               "documents": [
                   {
                       "category": "DOCUMENT",
                       "code": "NPWP_BADAN",
                       "id": "DCM-0145-1234567890",
                       "forms": [
                           {
                               "code": "NO_NPWP",
                               "value": "123456789012345"
                           }
                       ]
                   },
                   {
                       "category": "DOCUMENT",
                       "code": "SK_KEMENKUMHAM",
                       "id": "DCM-0114-1234567890"
                   },
                   {
                       "category": "DOCUMENT",
                       "code": "IZIN_USAHA",
                       "id": "DCM-0107-1234567890"
                   },
                   {
                       "category": "DOCUMENT",
                       "code": "AKTA_PENDIRIAN_PERUSAHAAN",
                       "id": "DCM-0111-1234567890"
                   },
                   {
                       "category": "DOCUMENT",
                       "code": "NIB",
                       "id": "DCM-0145-1234567890",
                       "forms": [
                           {
                               "code": "NO_NIB",
                               "value": "123456"
                           }
                       ]
                   },
                   {
                       "category": "DOCUMENT",
                       "code": "LISENSI_BAPPEBTI",
                       "id": "DCM-0117-1234567890"
                   }
               ]
           }
       ],
       "banks": [
           {
               "account_name": "Account Name",
               "account_number": "12345678",
               "bank_id": "1",
               "bank_name": "Bank",
               "country": "ID",
               "currency": "IDR",
               "swift_code": "123",
               "bank_account": {
                   "id": "BNK-0103-1234567890"
               }
           }
       ]
   }
}

```

<table><thead><tr><th>Parameter</th><th width="126">Data Type</th><th>Mandatory</th><th>Possible Value</th><th>Description</th></tr></thead><tbody><tr><td>business.type</td><td>A(9)</td><td>Mandatory</td><td>CORPORATE</td><td><br></td></tr><tr><td>business.legal_entity</td><td>AS(120)</td><td>Mandatory</td><td><br><a href="#possible-values">See the possible value here</a><br></td><td><br></td></tr><tr><td>business.name</td><td>ANS(255)</td><td>Mandatory</td><td>PT Telkom Indonesia</td><td><br></td></tr><tr><td>business.email</td><td>ANS(320)</td><td>Mandatory</td><td>info@doku.com</td><td><br></td></tr><tr><td>business.description</td><td>ANS(1023)</td><td>Optional</td><td>An energy company</td><td><br></td></tr><tr><td>business.calling_code</td><td>N(2)</td><td>Mandatory</td><td>62</td><td><br></td></tr><tr><td>business.phone_number</td><td>N(14)</td><td>Mandatory</td><td>226202333</td><td><br></td></tr><tr><td>business.website_readiness</td><td>AS(255)</td><td>Optional</td><td><p><br></p><p><br></p></td><td><br></td></tr><tr><td>business.mobile_app_readiness</td><td>AS(255)</td><td>Optional</td><td><p><br></p><p><br></p></td><td><br></td></tr><tr><td>business.logo</td><td>ANS(255)</td><td>Optional</td><td>DCM-0101-1675758346870</td><td><a href="upload-file-api">From API Upload File</a></td></tr><tr><td><strong>Address</strong></td><td></td><td></td><td></td><td></td></tr><tr><td>business.addresses.area</td><td>N(5)</td><td><br></td><td>17133 - Kali Baru - Medan Satria - Bekasi - Jawa Barat</td><td><br></td></tr><tr><td>business.addresses.country</td><td>A(2)</td><td><br></td><td>ID</td><td><br></td></tr><tr><td>business.addresses.name</td><td>ANS(255)</td><td><br></td><td>Jalan Gatot Subroto No. 20</td><td><br></td></tr><tr><td>business.addresses.primary</td><td>boolean</td><td><br></td><td>true</td><td><br></td></tr><tr><td><strong>Contacts</strong></td><td></td><td></td><td></td><td></td></tr><tr><td>business.contacts.name</td><td>AS(255)</td><td><br></td><td>Ricky Hilmi</td><td><br></td></tr><tr><td>business.contacts.email</td><td>ANS(320)</td><td><br></td><td>ricky@doku.com</td><td><br></td></tr><tr><td>business.contacts.nationality</td><td>A(2)</td><td><br></td><td>ID</td><td><br></td></tr><tr><td>business.contacts.phone_calling_code</td><td>N(3)</td><td><br></td><td>62</td><td><br></td></tr><tr><td>business.contacts.phone_number</td><td>N(14)</td><td><br></td><td>812341234123</td><td><br></td></tr><tr><td>business.contacts.position</td><td>A(255)</td><td><br></td><td>DIRECTOR</td><td><br></td></tr><tr><td>business.contacts.primary</td><td>boolean</td><td><br></td><td>true</td><td><br></td></tr><tr><td>business.contacts.owner_liveness.id</td><td>ANS(255)</td><td><br></td><td>CNT-0123-1234123412341</td><td><br></td></tr><tr><td>business.contacts.documents.code</td><td>ANS(255)</td><td><br></td><td>KTP</td><td><br></td></tr><tr><td>business.contacts.documents.category</td><td>A(255)</td><td><br></td><td>DOCUMENT</td><td><br></td></tr><tr><td>business.contacts.documents.id</td><td>ANS(22)</td><td><br></td><td>DCM-0154-1234123412341</td><td><a href="upload-file-api">via API Upload File</a></td></tr><tr><td>business.contacts.documents.forms.code</td><td>AS(255)</td><td><br></td><td>NO_KTP</td><td><br></td></tr><tr><td>business.contacts.documents.forms.value</td><td>N(255)</td><td><br></td><td>1234123412341234</td><td><br></td></tr><tr><td><strong>Brand Information</strong></td><td></td><td></td><td></td><td></td></tr><tr><td>business.brands.name</td><td>ANS(255)</td><td><br></td><td>Brands Corporate Test</td><td><br></td></tr><tr><td>business.brands.description</td><td>ANS(1023)</td><td><br></td><td>Description Brand for Type Corporate</td><td><br></td></tr><tr><td>business.brands.transaction_frequency</td><td>AN(255)</td><td>Mandatory</td><td><p><br></p><p><br></p></td><td><br></td></tr><tr><td>business.brands.transaction_quantity</td><td>AN(255)</td><td>Mandatory</td><td><p><br></p><p><br></p></td><td><br></td></tr><tr><td>business.brands.social_media.account</td><td>ANS(255)</td><td><br></td><td><a href="https://www.instagram.com/dokuid">https://www.instagram.com/dokuid</a></td><td><a href="upload-file-api">via API Upload File</a></td></tr><tr><td>business.brands.social_media.code</td><td>A(255)</td><td><br></td><td><p><br></p><p><br></p></td><td><br></td></tr><tr><td>business.brands.photo_proofs.id</td><td>ANS(255)</td><td><br></td><td>DCM-0113-1678960720885</td><td><a href="upload-file-api">via API Upload File</a></td></tr><tr><td>business.brands.documents.category</td><td>A(255)</td><td><br></td><td><p><br></p><p><br></p></td><td><br></td></tr><tr><td>business.brands.documents.code</td><td>A(255)</td><td><br></td><td><p><br></p><p><br></p></td><td><br></td></tr><tr><td>business.brands.documents.id</td><td>ANS(255)</td><td><br></td><td>DCM-0123-1675830700734</td><td><a href="upload-file-api">via API Upload File</a></td></tr><tr><td><strong>Bank Account</strong></td><td></td><td></td><td></td><td></td></tr><tr><td>business.banks.account_name</td><td>AN(255)</td><td><br></td><td>Ricky Hilmi</td><td><br></td></tr><tr><td>business.banks.account_number</td><td>N(255)</td><td><br></td><td>123123123</td><td><br></td></tr><tr><td>business.banks.bank_id</td><td>N(3)</td><td><br></td><td>4</td><td><br></td></tr><tr><td>business.banks.bank_name</td><td>A(255)</td><td><br></td><td>BANK BCA</td><td><br></td></tr><tr><td>business.banks.country</td><td>A(2)</td><td><br></td><td>ID</td><td><br></td></tr><tr><td>business.banks.currency</td><td>A(3)</td><td><br></td><td>IDR</td><td><br></td></tr><tr><td>business.banks.swift_code</td><td>N(3)</td><td><br></td><td>014</td><td><br></td></tr><tr><td>business.bank_account</td><td>ANS(255)</td><td><br></td><td>BNK-0103-1675758989243</td><td><br></td></tr><tr><td><strong>Documents</strong></td><td></td><td></td><td></td><td></td></tr><tr><td>business.documents.category</td><td>A(255)</td><td><br></td><td><p><br></p><p><br></p></td><td><br></td></tr><tr><td>business.documents.code</td><td>A(255)</td><td><br></td><td><p><br></p><p><br></p></td><td><br></td></tr><tr><td>business.documents.id</td><td>ANS(255)</td><td><br></td><td>DCM-0102-1675477254423</td><td><a href="upload-file-api">via API Upload File</a></td></tr><tr><td>business.documents.forms.code</td><td>A(255)</td><td><br></td><td><p><br></p><p><br></p></td><td><br></td></tr><tr><td>business.documents.forms.value</td><td>N(15)</td><td><br></td><td>123456789012934</td><td><br></td></tr></tbody></table>

{% endtab %}
{% endtabs %}

### Possible Values

#### `business.brands.category`

<table><thead><tr><th width="231">Value</th><th>Description</th></tr></thead><tbody><tr><td><code>RETAIL</code></td><td>Selling physical product</td></tr><tr><td><code>NON_RETAIL</code></td><td>Selling digital product or services</td></tr></tbody></table>

{% tabs %}
{% tab title="PERSONAL" %}

<table><thead><tr><th width="203">Parameter</th><th>Possible Values</th></tr></thead><tbody><tr><td><code>businessType</code></td><td>PERSONAL</td></tr><tr><td><code>businessLegalEntity</code></td><td>PERSEORANGAN</td></tr><tr><td><code>businessContactNationality</code></td><td>ID</td></tr></tbody></table>
{% endtab %}

{% tab title="CORPORATE" %}

<table><thead><tr><th width="255">Parameter</th><th>Possible Values</th></tr></thead><tbody><tr><td><code>businessType</code></td><td>CORPORATE</td></tr><tr><td><code>businessLegalEntity</code></td><td><ul><li>PT</li><li>CV</li><li>UD</li><li>KOPERASI</li><li>FIRMA</li><li>PP</li><li>BUMN</li><li>PTN_BH</li><li>YAYASAN</li><li>PERKUMPULAN_BERBADAN_HUKUM</li><li>BLU</li></ul></td></tr><tr><td><code>brandBusinessLine</code></td><td><ul><li>AGRICULTURE</li><li>CAPITAL_MARKET</li><li>CHARITY</li><li>COMMUNICATION</li><li>DIGITAL_AND_GAME</li><li>EDUCATION</li><li>EVENT_ORGANIZER</li><li>FINANCIAL_SERVICE</li><li>FOOD_AND_BEVERAGE</li><li>GAS_STATION</li><li>HOSPITALITY</li><li>INSURANCE</li><li>LOGISTICS</li><li>MANUFACTURE</li><li>MARKETPLACE</li><li>MINING</li><li>ONLINE_STORE</li><li>P2P_LENDING</li><li>PROPERTY</li><li>PUBLIC_SERVICE</li><li>RETAIL</li><li>TRANSPORTATION</li><li>TRAVEL_AGENT</li></ul></td></tr><tr><td>businessContactNationality</td><td>ID</td></tr></tbody></table>
{% endtab %}
{% endtabs %}

**`business.brands.transaction_frequency`**

<table><thead><tr><th width="238">Transaction Frequency</th><th>Total Amount of Monthly Transaction (Rupiah)</th></tr></thead><tbody><tr><td>UKE</td><td>&#x3C;200 Mio</td></tr><tr><td>UME</td><td>200 Mio - 4 Bio</td></tr><tr><td>UBE</td><td>4 Bio</td></tr></tbody></table>

**`business.brands.transaction_quantity`**

<table><thead><tr><th width="242">Transaction Quantity</th><th>Total Number of Monthly Transaction</th></tr></thead><tbody><tr><td>UP_TO_100</td><td>&#x3C;100</td></tr><tr><td>100_10K</td><td>100 - 10.000</td></tr><tr><td>MORE_THAN_10K</td><td>>10.000</td></tr></tbody></table>

## Response

{% tabs %}
{% tab title="PERSONAL" %}

```json
{
   "business": {
       "type": "PERSONAL",
       "name": "Business Partner CRM Check",
       "description": "Description for personal partner CRM DOKU",
       "email": "example_partnernew@doku.com",
       "phone_calling_code": "62",
       "phone_number": "81234567890",
       "id": "BSN-0105-1234567890123",
       "status": "UPDATING",
       "utm_source": "example_source",
       "utm_medium": "example_medium",
       "utm_campaign": "example_campaign",
       "partner": "BRN-0201-1234567890123",
       "website_readiness": "HAVE",
       "mobile_app_readiness": "UNDER_DEVELOPMENT",
       "legal_entity": "PERSEORANGAN",
       "created_by": "BRN-0201-1234567890123",
       "is_partner": true,
       "brands": [
           {
               "id": "BRN-0110-1234567890123",
               "name": "Brand Personal Partner Test",
               "status": "UPDATING",
               "category": "NON_RETAIL",
               "shared_key": "SK-ExampleSharedKey",
               "minimum_transaction": 0,
               "maximum_transaction": 100,
               "transaction_frequency": "UMI",
               "transaction_quantity": "UP_TO_100",
               "ticket_size": "UP_TO_50K",
               "social_media": [
                   {
                       "id": "SCM-0109-1234567890123",
                       "account": "https://www.instagram.com/exampleid",
                       "status": "UPDATING",
                       "name": "INSTAGRAM"
                   },
                   {
                       "id": "SCM-0110-1234567890123",
                       "account": "https://www.facebook.com/exampleid",
                       "status": "UPDATING",
                       "name": "FACEBOOK"
                   }
               ],
               "photo_proofs": [
                   {
                       "id": "PHP-0128-1234567890123",
                       "category": "PHOTO_PROOF",
                       "link": "https://example.com/photo_proof.jpg",
                       "status": "UPDATING"
                   }
               ],
               "services": [
                   {
                       "id": "PRD-0168-1234567890123",
                       "code": "ONLINE_TO_OFFLINE_ALFA_AGGREGATOR",
                       "name": "Alfa Group (Aggregator)",
                       "status": "ACTIVE"
                   },
                   {
                       "id": "PRD-0169-1234567890123",
                       "code": "DOKU_WALLET",
                       "name": "DOKU Wallet",
                       "status": "ACTIVE"
                   },
                   {
                       "id": "PRD-0170-1234567890123",
                       "code": "PEER_TO_PEER_AKULAKU",
                       "name": "Akulaku",
                       "status": "ACTIVE"
                   },
                   {
                       "id": "PRD-0171-1234567890123",
                       "code": "VIRTUAL_ACCOUNT",
                       "name": "Virtual Account (Multiple Banks)",
                       "status": "ACTIVE"
                   },
                   {
                       "id": "PRD-0172-1234567890123",
                       "code": "VIRTUAL_ACCOUNT_PARTNER_AGGREGATOR",
                       "name": "VA Aggregator (Multiple Banks)",
                       "status": "ACTIVE"
                   },
                   {
                       "id": "PRD-0173-1234567890123",
                       "code": "CREDIT_CARD_AGGREGATOR",
                       "name": "Credit Card (Partner Aggregator)",
                       "status": "ACTIVE"
                   }
               ]
           }
       ],
       "contacts": [
           {
               "id": "CNT-0125-1234567890123",
               "name": "Contact Example Partner",
               "email": "business_contact+example@doku.com",
               "phone_calling_code": "62",
               "phone_number": "81987654321",
               "position": "OWNER",
               "nationality": "Indonesia",
               "primary": true,
               "documents": [
                   {
                       "id": "DCM-0140-1234567890123",
                       "category": "DOCUMENT",
                       "code": "KTP",
                       "forms": [
                           {
                               "code": "NO_KTP",
                               "value": "1234567890123456"
                           }
                       ],
                       "link": "https://example.com/ktp_document.jpg"
                   },
                   {
                       "id": "CNT-0125-1234567890123",
                       "category": "OWNER_LIVENESS",
                       "link": "https://example.com/owner_liveness.jpg"
                   }
               ]
           }
       ],
       "addresses": [
           {
               "name": "Jalan Example no 78, Bekasi Utara",
               "area": "17133 - Example Area - Example City - Jawa Barat",
               "country": "Indonesia",
               "primary": true
           }
       ],
       "banks": [
           {
               "account_name": "Example Test QA",
               "account_number": "98765432",
               "currency": "Indonesian Rupiah",
               "bank_name": "BANK BCA",
               "overseas": false,
               "swift_code": "014",
               "country": "Indonesia"
           }
       ]
   }
}
```

<table><thead><tr><th width="196">Parameter</th><th width="120">Data Type</th><th width="157">Possible Value</th><th>Description</th></tr></thead><tbody><tr><td>business.id</td><td>String(22)</td><td>BSN-0102-1676676916608</td><td>Business ID Merchant</td></tr><tr><td>business.status</td><td>String(10)</td><td>UPDATING</td><td><p>Business Status description:</p><p>UPDATING: On Review</p><p>ACTIVE: Business Approved</p></td></tr><tr><td>business.partner</td><td>String(320)</td><td>BRN-0231-1675929715659</td><td>Your Partner ID</td></tr><tr><td>business.created_by</td><td>String(320)</td><td>BRN-0231-1675929715659</td><td>Your Partner ID</td></tr><tr><td>business.brands.id</td><td>String(22)</td><td>BRN-0102-1676676916608</td><td>Generate Brand ID for your merchant</td></tr><tr><td>business.brands.shared_key</td><td>String(255)</td><td>SK-mNWhry06VRwzIHnxKnQ9</td><td>Shared Key to generate signature on bhelaf of merchant</td></tr><tr><td>business.brands.social_media.id</td><td>String(22)</td><td>SCM-0103-1676676916616</td><td>Social Media Entity Id</td></tr><tr><td>business.brands.social_media.status</td><td>String(22)</td><td>UPDATING,REJECTED,ACTIVE</td><td><p>Social Media Status:</p><p>UPDATING: On Review</p><p>ACTIVE: Social Media Approved</p><p>REJECTED: Social media Rejected</p></td></tr><tr><td>business.brands.photo_proofs</td><td>String(22)</td><td>PHP-0102-1676676916620</td><td><br></td></tr><tr><td>business.brands.photo_proofs.status</td><td>String(22)</td><td><br></td><td><br></td></tr><tr><td>business.brands.services.id</td><td>String(22)</td><td><br></td><td><br></td></tr><tr><td>business.brands.services.code</td><td>String(255)</td><td><br></td><td><br></td></tr><tr><td>business.brands.services.name</td><td>String(255)</td><td><br></td><td><br></td></tr><tr><td>business.brands.services.status</td><td>String(10)</td><td><br></td><td><br></td></tr><tr><td>business.brands.contacts.id</td><td>String(255)</td><td><br></td><td><br></td></tr><tr><td>business.brands.contacts.document</td><td>String(255)</td><td><br></td><td><br></td></tr></tbody></table>
{% endtab %}

{% tab title="CORPORATE" %}

```json
{
    "business": {
        "type": "CORPORATE",
        "name": "Business Contoh",
        "description": "Description test untuk corporate under partner",
        "email": "new_partner123@doku.com",
        "phone_calling_code": "62",
        "phone_number": "81510229216",
        "id": "BSN-0106-1679387230274",
        "status": "UPDATING",
        "utm_source": "test_source_1",
        "utm_medium": "test_medium_1",
        "utm_campaign": "test_campaign_1",
        "partner": "BRN-0203-1665549474673",
        "website_readiness": "HAVE",
        "mobile_app_readiness": "UNDER_DEVELOPMENT",
        "legal_entity": "PT",
        "created_by": "BRN-0203-1665549474673",
        "is_partner": true,
        "brands": [
            {
                "id": "BRN-0111-1679387230274",
                "name": "Brand under partner corporate 7 ke 3",
                "status": "UPDATING",
                "business_line": "BusinessLine(super=SortPriorityEntity(super=BaseEntity(createdBy=dbadmin, createdDate=2022-01-06T08:04:47.573602Z, updatedBy=null, updatedDate=null, version=0), code=EDUCATION, priority=0, active=true), name={EN=Education, ID=Pendidikan})",
                "shared_key": "SK-XBmSm57Ft2b3jNV7oE3K",
                "minimum_transaction": 0,
                "maximum_transaction": 100,
                "transaction_frequency": "UMI",
                "transaction_quantity": "UP_TO_100",
                "ticket_size": "UP_TO_50K",
                "social_media": [
                    {
                        "id": "SCM-0111-1679387230282",
                        "account": "https://www.instagram.com/exampleid",
                        "status": "UPDATING",
                        "name": "INSTAGRAM"
                    },
                    {
                        "id": "SCM-0112-1679387230285",
                        "account": "https://www.facebook.com/exampleid",
                        "status": "UPDATING",
                        "name": "FACEBOOK"
                    }
                ],
                "photo_proofs": [
                    {
                        "id": "PHP-0129-1679387230285",
                        "category": "PHOTO_PROOF",
                        "link": "https://example.com/photo_proof_corporate.jpg",
                        "status": "UPDATING"
                    }
                ],
                "services": [
                    {
                        "id": "PRD-0174-1679387230438",
                        "code": "ONLINE_TO_OFFLINE_ALFA_AGGREGATOR",
                        "name": "Alfa Group (Aggregator)",
                        "status": "ACTIVE"
                    },
                    {
                        "id": "PRD-0175-1679387230455",
                        "code": "DOKU_WALLET",
                        "name": "DOKU Wallet",
                        "status": "ACTIVE"
                    },
                    {
                        "id": "PRD-0176-1679387230461",
                        "code": "PEER_TO_PEER_AKULAKU",
                        "name": "Akulaku",
                        "status": "ACTIVE"
                    },
                    {
                        "id": "PRD-0177-1679387230467",
                        "code": "VIRTUAL_ACCOUNT",
                        "name": "Virtual Account (Multiple Banks)",
                        "status": "ACTIVE"
                    },
                    {
                        "id": "PRD-0178-1679387230473",
                        "code": "VIRTUAL_ACCOUNT_PARTNER_AGGREGATOR",
                        "name": "VA Aggregator (Multiple Banks)",
                        "status": "ACTIVE"
                    },
                    {
                        "id": "PRD-0179-1679387230479",
                        "code": "CREDIT_CARD_AGGREGATOR",
                        "name": "Credit Card (Partner Aggregator)",
                        "status": "ACTIVE"
                    }
                ]
            }
        ],
        "contacts": [
            {
                "id": "CNT-0126-1679387231479",
                "name": "Contact Example Partner Corporate",
                "email": "example_contact+3@gmail.com",
                "phone_calling_code": "62",
                "phone_number": "8120162038",
                "position": "DIRECTOR",
                "nationality": "Indonesia",
                "primary": true,
                "documents": [
                    {
                        "id": "DCM-0147-1679387231490",
                        "category": "DOCUMENT",
                        "code": "KTP",
                        "forms": [
                            {
                                "code": "NO_KTP",
                                "value": "1234567890123456"
                            }
                        ],
                        "link": "https://example.com/ktp_document_corporate.jpg"
                    }
                ]
            }
        ],
        "addresses": [
            {
                "name": "Kantor Pusat 1",
                "area": "12310 - Pondok Pinang - Kebayoran Lama - Jakarta Selatan - DKI Jakarta",
                "country": "Indonesia",
                "primary": true
            }
        ],
        "banks": [
            {
                "account_name": "Example Test QA",
                "account_number": "12345058",
                "currency": "Indonesian Rupiah",
                "bank_name": "BANK BCA",
                "overseas": false,
                "swift_code": "014",
                "country": "Indonesia",
                "bank_account": {
                    "id": "BNK-0105-1679387231367",
                    "category": "BANK_ACCOUNT",
                    "link": "https://example.com/bank_account_corporate.jpg"
                }
            }
        ],
        "documents": [
            {
                "id": "DCM-0142-1679387230628",
                "category": "DOCUMENT",
                "code": "NPWP_BADAN",
                "forms": [
                    {
                        "code": "NO_NPWP",
                        "value": "123456789012934"
                    }
                ],
                "link": "https://example.com/npwp_badan.png"
            },
            {
                "id": "DCM-0143-1679387230716",
                "category": "DOCUMENT",
                "code": "SK_KEMENKUMHAM",
                "link": "https://example.com/sk_kemenkumham.pdf"
            },
            {
                "id": "DCM-0144-1679387230817",
                "category": "DOCUMENT",
                "code": "NIB",
                "forms": [
                    {
                        "code": "NO_NIB",
                        "value": "8192039485920"
                    }
                ],
                "link": "https://example.com/nib.png"
            },
            {
                "id": "DCM-0145-1679387230955",
                "category": "DOCUMENT",
                "code": "IZIN_USAHA",
                "link": "https://example.com/izin_usaha.pdf"
            },
            {
                "id": "DCM-0146-1679387231019",
                "category": "DOCUMENT",
                "code": "AKTA_PENDIRIAN_PERUSAHAAN",
                "link": "https://example.com/akta_pendirian_perusahaan.pdf"
            }
        ]
    }
}

```

{% endtab %}
{% endtabs %}
