API Services
P2P Lending Service
Version 1.0
1. Register Investor
Hostname | To be confirm | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Port | To be confirm | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HTTP Method | POST | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Path | /p2pl/register/investor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HTTP Headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Query string parameters
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Format | JSON | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Authentication | OAuth 2.0 (client credential) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Request Definition
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Response Definition
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Response (error) | See Response Code |
Sample HTTP Raw Request
POST /p2pl/register/investor?access_token=V0nmtLdEfvkc2Qm Kfu5ycsfIttl84ge8P0G3yAV2HDv9VGFG8s2URa HTTP/1.1 Host: [host]:[port] Accept: */* Content-Type: application/json x-api-key: 7e6e5c9d-ed58-4a98-be46-434c5a8f2792 { "request": { "header": { "signature": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOiJTQU5EQk9YIiwicGFyZW50Q29tcGFueUlkIjoiU1RJX0NIUyIsInJlcXVlc3RVdWlkIjoiMjlGQ0I3MkU3MUQzNEM0OCIsInRpdGxlIjoiMDEiLCJmaXJzdE5hbWUiOiJKdWFuIiwibWlkZGxlTmFtZSI6IiIsImxhc3ROYW1lIjoiRGFuaWVsIiwib3B0TlBXUCI6IjAiLCJOUFdQTnVtIjoiIiwibmF0aW9uYWxpdHkiOiJJRCIsImRvbWljaWxlQ291bnRyeSI6IklEIiwicmVsaWdpb24iOiIyIiwiYmlydGhQbGFjZSI6IlNlbWFyYW5nIiwiYmlydGhEYXRlIjoiMjYxMTE5ODAiLCJnZW5kZXIiOiJNIiwiaXNNYXJyaWVkIjoiTCIsIm1vdGhlck1haWRlbk5hbWUiOiJEaW5hIE1hcnlhdGkiLCJqb2JDb2RlIjoiMDEiLCJlZHVjYXRpb24iOiIwNyIsImlkTnVtYmVyIjoiMzMxMjM0NzY2ODg3ODc4NTE4IiwiaWRJc3N1aW5nQ2l0eSI6Ikpha2FydGEgQmFyYXQiLCJpZEV4cGlyeURhdGUiOiIyNjEwMjA5OSIsImFkZHJlc3NTdHJlZXQiOiJKYWxhbiBNYXdhciBNZWxhdGkiLCJhZGRyZXNzUnRSd1BlcnVtIjoiMDAzMDA5U2VudG9zYSIsImFkZHJlc3NLZWwiOiJDZW5na2FyZW5nIEJhcmF0IiwiYWRkcmVzc0tlYyI6IkNlbmdrYXJlbmcvSmFrYXJ0YSBCYXJhdCIsInppcENvZGUiOiIxMTczMCIsImhvbWVQaG9uZTEiOiIwMjEiLCJob21lUGhvbmUyIjoiNzQ1NDU0NTQ1Iiwib2ZmaWNlUGhvbmUxIjoiIiwib2ZmaWNlUGhvbmUyIjoiIiwibW9iaWxlUGhvbmUxIjoiMDgxMiIsIm1vYmlsZVBob25lMiI6IjMyMzIzMiIsImZheE51bTEiOiIiLCJmYXhOdW0yIjoiIiwiZW1haWwiOiJqdWFuLmRhbmllbEBnbWFpbC5jb20iLCJtb250aGx5SW5jb21lIjoiODAwMDAwMCIsImJyYW5jaE9wZW5pbmciOiIyNTkifQ.0oBVOw5G1X5IuQDQsuKZD6i8lkWK68k2-3TwVXjdVMo", "companyId": "SANDBOX", "parentCompanyId": "STI_CHS", "requestUuid": "29FCB72E71D34C48" }, "title": "01", "firstName": "Juan", "middleName": "", "lastName": "Daniel", "optNPWP": "1", "NPWPNum": "999999999999999", "nationality": "ID", "domicileCountry": "ID", "religion": "2", "birthPlace": "Semarang", "birthDate": "26111980", "gender": "M", "isMarried": "L", "motherMaidenName": "Dina Maryati", "jobCode": "01", "education": "07", "idNumber": "331234766887878518", "idIssuingCity": "Jakarta Barat", "idExpiryDate": "26102099", "addressStreet": "Jalan Mawar Melati", "addressRtRwPerum": "003009Sentosa", "addressKel": "Cengkareng Barat", "addressKec": "Cengkareng/Jakarta Barat", "zipCode": "11730", "homePhone1": "021", "homePhone2": "745454545", "officePhone1": "", "officePhone2": "", "mobilePhone1": "0812", "mobilePhone2": "323232", "faxNum1": "", "faxNum2": "", "email": "juan.daniel@gmail.com", "monthlyIncome": "8000000", "branchOpening": "0259" } }
Exp full url
https://[host]:[port]/p2pl/register/investor?access_token=[access_token]
Sample HTTP Raw Response
HTTP/1.1 200 OK Date: Fri, 02 Nov 2018 03:46:54 GMT Server: Connection: close X-CorrelationID: Id-aec8db5bab0aa3aabc7c2671 0 Accept: */* Host: [host]:[port] Strict-Transport-Security: max-age=31536000; includeSubDomains Cache-Control: no-store Content-Type: application/json Pragma: no-cache { "response": { "responseCode": "0001", "responseMessage": "Request has been processed successfully", "responseTimestamp": "2018-12-06 23:11:44.226", "responseUuid": "29FCB72E71D34C48", "journalNum": "000000", "cifNumber": "9100749959", "mobilePhone": "0812323232", "branchOpening": "0259", "idNumber": "331234766887878518", "customerName": "JUAN DANIEL" } }
2. Register Investor’s Account
Hostname | To be confirm | ||||||||||||||||||||||||||||||||||||||||||||
Port | To be confirm | ||||||||||||||||||||||||||||||||||||||||||||
HTTP Method | POST | ||||||||||||||||||||||||||||||||||||||||||||
Path | /p2pl/register/investor/account | ||||||||||||||||||||||||||||||||||||||||||||
HTTP Headers
|
|||||||||||||||||||||||||||||||||||||||||||||
Query string parameters
|
|||||||||||||||||||||||||||||||||||||||||||||
Format | JSON | ||||||||||||||||||||||||||||||||||||||||||||
Authentication | OAuth 2.0 (client credential) | ||||||||||||||||||||||||||||||||||||||||||||
Request Definition
|
|||||||||||||||||||||||||||||||||||||||||||||
Response Definition
|
|||||||||||||||||||||||||||||||||||||||||||||
Response (error) | See Response Code |
Sample HTTP Raw Request
POST /p2pl/register/investor/account?access_token=V0nmtLdEfvkc2QmK fu5ycsfIttl84ge8P0G3yAV2HDv9VGFG8s2URa HTTP/1.1 Host: [host]:[port] Accept-Encoding: gzip,deflate Content-Type: application/json x-api-key: 7e6e5c9d-ed58-4a98-be46-434c5a8f2792 { "request": { "header": { "signature": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyZXF1ZXN0Ijp7ImhlYWRlciI6eyJjb21wYW55SWQiOiJTQU5EQk9YIiwicGFyZW50Q29tcGFueUlkIjoiU1RJX0NIUyIsInJlcXVlc3RVdWlkIjoiQTJFNjk3MzgxOEYzNEJCOCJ9LCJjaWZOdW1iZXIiOiI5MTAwNzQ5OTU5IiwiYWNjb3VudFR5cGUiOiJSREwiLCJjdXJyZW5jeSI6IklEUiIsIm9wZW5BY2NvdW50UmVhc29uIjoiMiIsInNvdXJjZU9mRnVuZCI6IjEiLCJicmFuY2hJZCI6IjI1OSJ9fQ.QMAKqd4P3Ew4MSCB8dwE3IIPMoet4M-32R6FmcyoYLs", "companyId": "SANDBOX", "parentCompanyId": "STI_CHS", "requestUuid": "A2E6973818F34BB8" }, "cifNumber": "9100749959", "accountType": "RDL", "currency": "IDR", "openAccountReason": "2", "sourceOfFund": "1", "branchId": "0259" } }
Exp full url
https://[host]:[port]/p2pl/register/investor/account?access_token=[access_token]
Sample HTTP Raw Response
HTTP/1.1 200 OK Date: Fri, 02 Nov 2018 03:46:54 GMT Server: Connection: close X-CorrelationID: Id-aec8db5bab0aa3aabc7c2671 0 Accept: */* Host: [host]:[port] Strict-Transport-Security: max-age=31536000; includeSubDomains Cache-Control: no-store Content-Type: application/json Pragma: no-cache { "response": { "responseCode": "0001", "responseMessage": "Request has been processed successfully", "responseTimestamp": "2018-12-07 18:52:39.212", "responseUuid": "A2E6973818F34BB8", "journalNum": "230223", "accountNumber": "114476287" } }
3. Inquiry Account Info
Hostname | To be confirm | |||||||||||||||||||||||||||
Port | To be confirm | |||||||||||||||||||||||||||
HTTP Method | POST | |||||||||||||||||||||||||||
Path | /p2pl/inquiry/account/info | |||||||||||||||||||||||||||
HTTP Headers
|
||||||||||||||||||||||||||||
Query string parameters
|
||||||||||||||||||||||||||||
Format | JSON | |||||||||||||||||||||||||||
Authentication | OAuth 2.0 (client credential) | |||||||||||||||||||||||||||
Request Definition
|
||||||||||||||||||||||||||||
Response Definition
|
||||||||||||||||||||||||||||
Response (error) | See Response Code |
Sample HTTP Raw Request
POST /p2pl/inquiry/account/info?access_token=V0nmtLdEfvkc2QmK fu5ycsfIttl84ge8P0G3yAV2HDv9VGFG8s2URa HTTP/1.1 Host: [host]:[port] Accept-Encoding: gzip,deflate Content-Type: application/json x-api-key: 7e6e5c9d-ed58-4a98-be46-434c5a8f2792 { "request": { "header": { "signature": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyZXF1ZXN0Ijp7ImhlYWRlciI6eyJjb21wYW55SWQiOiJTQU5EQk9YIiwicGFyZW50Q29tcGFueUlkIjoiU1RJX0NIUyIsInJlcXVlc3RVdWlkIjoiJHsjUHJvamVjdCN1dWlkfSJ9LCJhY2NvdW50TnVtYmVyIjoiMDExNTQ3NjExNyJ9fQ.eAdP0GEoPxLjJ3S3_BxlUyBrIPMKZjyJZJvbekV30jY", "companyId": "SANDBOX", "parentCompanyId": "STI_CHS", "requestUuid": "E26DB4C8F6484E72" }, "accountNumber": "0115476117" } }
Exp full url
https://[host]:[port]/p2pl/inquiry/account/info?access_token=[access_token]
Sample HTTP Raw Response
HTTP/1.1 200 OK Date: Fri, 02 Nov 2018 03:46:54 GMT Server: Connection: close X-CorrelationID: Id-aec8db5bab0aa3aabc7c2671 0 Accept: */* Host: [host]:[port] Strict-Transport-Security: max-age=31536000; includeSubDomains Cache-Control: no-store Content-Type: application/json Pragma: no-cache { "response": { "responseCode": "0001", "responseMessage": "Request has been processed successfully", "responseTimestamp": "2018-12-07 19:44:18.145", "responseUuid": "E26DB4C8F6484E72", "accountNumber": "0115476117", "accountType": "DEP", "customerName": "Bpk ROBERT NARO ROBERT NARO", "currency": "IDR", "accountStatus": "BUKA" } }
4. Inquiry Account Balance
Hostname | To be confirm | |||||||||||||||||||||||||||
Port | To be confirm | |||||||||||||||||||||||||||
HTTP Method | POST | |||||||||||||||||||||||||||
Path | /p2pl/inquiry/account/balance | |||||||||||||||||||||||||||
HTTP Headers
|
||||||||||||||||||||||||||||
Query string parameters
|
||||||||||||||||||||||||||||
Format | JSON | |||||||||||||||||||||||||||
Authentication | OAuth 2.0 (client credential) | |||||||||||||||||||||||||||
Request Definition
|
||||||||||||||||||||||||||||
Response Definition
|
||||||||||||||||||||||||||||
Response (error) | See Response Code |
Sample HTTP Raw Request
POST /p2pl/inquiry/account/balance?access_token=V0nmtLdEfvkc2QmK fu5ycsfIttl84ge8P0G3yAV2HDv9VGFG8s2URa HTTP/1.1 Host: [host]:[port] Accept-Encoding: gzip,deflate Content-Type: application/json x-api-key: 7e6e5c9d-ed58-4a98-be46-434c5a8f2792 { "request": { "header": { "signature": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyZXF1ZXN0Ijp7ImhlYWRlciI6eyJjb21wYW55SWQiOiJTQU5EQk9YIiwicGFyZW50Q29tcGFueUlkIjoiU1RJX0NIUyIsInJlcXVlc3RVdWlkIjoiJHsjUHJvamVjdCN1dWlkfSJ9LCJhY2NvdW50TnVtYmVyIjoiMDExNTQ3NjExNyJ9fQ.eAdP0GEoPxLjJ3S3_BxlUyBrIPMKZjyJZJvbekV30jY", "companyId": "SANDBOX", "parentCompanyId": "STI_CHS", "requestUuid": "E26DB4C8F6484E72" }, "accountNumber": "0115476117" } }
Exp full url
https://[host]:[port]/p2pl/inquiry/account/balance?access_token=[access_token]
Sample HTTP Raw Response
HTTP/1.1 200 OK Date: Fri, 02 Nov 2018 03:46:54 GMT Server: Connection: close X-CorrelationID: Id-aec8db5bab0aa3aabc7c2671 0 Accept: */* Host: [host]:[port] Strict-Transport-Security: max-age=31536000; includeSubDomains Cache-Control: no-store Content-Type: application/json Pragma: no-cache { "response": { "responseCode": "0001", "responseMessage": "Request has been processed successfully", "responseTimestamp": "2018-12-07 19:51:37.448", "responseUuid": "DD454674BF074D9E", "accountNumber": "0115476117", "customerName": "Bpk ROBERT NARO ROBERT NARO", "currency": "IDR", "accountBalance": "20478259594945" } }
5. Inquiry Account History
Hostname | To be confirm | ||||||||||||||||||||||||
Port | To be confirm | ||||||||||||||||||||||||
HTTP Method | POST | ||||||||||||||||||||||||
Path | /p2pl/inquiry/account/history | ||||||||||||||||||||||||
HTTP Headers
|
|||||||||||||||||||||||||
Query string parameters
|
|||||||||||||||||||||||||
Format | JSON | ||||||||||||||||||||||||
Authentication | OAuth 2.0 (client credential) | ||||||||||||||||||||||||
Request Definition
|
|||||||||||||||||||||||||
Response Definition
|
|||||||||||||||||||||||||
Response (error) | See Response Code |
Sample HTTP Raw Request
POST /p2pl/inquiry/account/history?access_token=V0nmtLdEfvkc2QmK fu5ycsfIttl84ge8P0G3yAV2HDv9VGFG8s2URa HTTP/1.1 Host: [host]:[port] Accept-Encoding: gzip,deflate Content-Type: application/json x-api-key: 7e6e5c9d-ed58-4a98-be46-434c5a8f2792 { "request": { "header": { "signature": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyZXF1ZXN0Ijp7ImhlYWRlciI6eyJjb21wYW55SWQiOiJTQU5EQk9YIiwicGFyZW50Q29tcGFueUlkIjoiU1RJX0NIUyIsInJlcXVlc3RVdWlkIjoiJHsjUHJvamVjdCN1dWlkfSJ9LCJhY2NvdW50TnVtYmVyIjoiMDExNTQ3NjExNyJ9fQ.eAdP0GEoPxLjJ3S3_BxlUyBrIPMKZjyJZJvbekV30jY", "companyId": "SANDBOX", "parentCompanyId": "STI_CHS", "requestUuid": "413DDF336A174F81" }, "accountNumber": "0115476117" } }
Exp full url
https://[host]:[port]/p2pl/inquiry/account/history?access_token=[access_token]
Sample HTTP Raw Response
HTTP/1.1 200 OK Date: Fri, 02 Nov 2018 03:46:54 GMT Server: Connection: close X-CorrelationID: Id-aec8db5bab0aa3aabc7c2671 0 Accept: */* Host: [host]:[port] Strict-Transport-Security: max-age=31536000; includeSubDomains Cache-Control: no-store Content-Type: application/json Pragma: no-cache { "response": { "responseCode": "0001", "responseMessage": "Request has been processed successfully", "responseTimestamp": "2018-12-07 20:16:57.096", "responseUuid": "413DDF336A174F81", "accountNumber": "0115476117", "accountName": "Bpk ROBERT NARO ROBERT NARO", "productName": "GIRO TDK HIT BBB PERUSAHAAN", "address1": "JALAN NARO TERKINI", "address2": "PERUM NARO TERKINI", "address4": "Abiansemal", "address3": "DESA NARO TERKINI", "postCode": "80352", "currency": "IDR", "fromDate": "2010-05-31", "toDate": "2010-05-31", "beginingBalance": "20577099077934.00", "debitsTotal": "2026000.00", "creditsTotal": "162909195.00", "endingBalance": "20577259961029.00", "totalRecords": "000101", "longHistoricals": [ { "sequenceNum": "000001", "date": "2010-05-31", "description": "TRANSFER DARI", "narative": "merchantName", "branchNum": "986", "tracer": "955139", "txcode": "00", "debit_credit": "K", "amount": "1000.002", "balance": "0577259961029.00", "tofrAccount": "00000000115476151", "transactionTime": "18:57:31", "narative36": "Bpk ROBERT NARO ROBERT NARO", "narative02": "", "narative03": "", "narative38": "", "narative39": "" }, { "sequenceNum": "000002", "date": "2010-05-31", "description": "TRANSFER DARI", "narative": "merchantName", "branchNum": "986", "tracer": "952038", "txcode": "00", "debit_credit": "K", "amount": "1000.002", "balance": "0577259960029.00", "tofrAccount": "00000000115476151", "transactionTime": "18:50:19", "narative36": "Bpk ROBERT NARO ROBERT NARO", "narative02": "", "narative03": "", "narative38": "", "narative39": "" }, { "sequenceNum": "000003", "date": "2010-05-31", "description": "TRANSFER DARI", "narative": "#20181207184209585023 20181207184209585023", "branchNum": "986", "tracer": "952937", "txcode": "00", "debit_credit": "K", "amount": "689500.002", "balance": "0577259959029.00", "tofrAccount": "00000000115476151", "transactionTime": "18:42:09", "narative36": "Bpk ROBERT NARO ROBERT NARO", "narative02": "", "narative03": "", "narative38": "", "narative39": "" }, { "sequenceNum": "000004", "date": "2010-05-31", "description": "TRANSFER DARI", "narative": "merchantName", "branchNum": "986", "tracer": "951236", "txcode": "00", "debit_credit": "K", "amount": "1000.002", "balance": "0577259269529.00", "tofrAccount": "00000000115476151", "transactionTime": "18:35:12", "narative36": "Bpk ROBERT NARO ROBERT NARO", "narative02": "", "narative03": "", "narative38": "", "narative39": "" }, { "sequenceNum": "000005", "date": "2010-05-31", "description": "TRANSFER DARI", "narative": "", "branchNum": "986", "tracer": "952735", "txcode": "00", "debit_credit": "K", "amount": "1000000.002", "balance": "0577259268529.00", "tofrAccount": "00000000115476151", "transactionTime": "18:20:26", "narative36": "Bpk ROBERT NARO ROBERT NARO", "narative02": "", "narative03": "", "narative38": "", "narative39": "" }, { "sequenceNum": "000006", "date": "2010-05-31", "description": "TRANSFER DARI", "narative": "", "branchNum": "986", "tracer": "954834", "txcode": "00", "debit_credit": "K", "amount": "1000000.002", "balance": "0577258268529.00", "tofrAccount": "00000000115476151", "transactionTime": "17:24:08", "narative36": "Bpk ROBERT NARO ROBERT NARO", "narative02": "", "narative03": "", "narative38": "", "narative39": "" }, { "sequenceNum": "000007", "date": "2010-05-31", "description": "TRANSFER DARI", "narative": "#20181207165527435158 TRI 20181207165527435158", "branchNum": "986", "tracer": "952833", "txcode": "00", "debit_credit": "K", "amount": "10000.002", "balance": "0577257268529.00", "tofrAccount": "00000000115476151", "transactionTime": "16:55:28", "narative36": "Bpk ROBERT NARO ROBERT NARO", "narative02": "", "narative03": "", "narative38": "", "narative39": "" }, { "sequenceNum": "000008", "date": "2010-05-31", "description": "TRANSFER DARI", "narative": "#20181207165409281 TRI 20181207165409281", "branchNum": "986", "tracer": "955032", "txcode": "00", "debit_credit": "K", "amount": "10000.002", "balance": "0577257258529.00", "tofrAccount": "00000000115476151", "transactionTime": "16:54:10", "narative36": "Bpk ROBERT NARO ROBERT NARO", "narative02": "", "narative03": "", "narative38": "", "narative39": "" }, { "sequenceNum": "000009", "date": "2010-05-31", "description": "TRANSFER DARI", "narative": "merchantName", "branchNum": "986", "tracer": "958231", "txcode": "00", "debit_credit": "K", "amount": "1000.002", "balance": "0577257248529.00", "tofrAccount": "00000000115476151", "transactionTime": "16:36:22", "narative36": "Bpk ROBERT NARO ROBERT NARO", "narative02": "", "narative03": "", "narative38": "", "narative39": "" }, { "sequenceNum": "000010", "date": "2010-05-31", "description": "TRANSFER DARI", "narative": "", "branchNum": "986", "tracer": "954630", "txcode": "00", "debit_credit": "K", "amount": "1000000.002", "balance": "0577257247529.00", "tofrAccount": "00000000115476151", "transactionTime": "16:09:06", "narative36": "Bpk ROBERT NARO ROBERT NARO", "narative02": "", "narative03": "", "narative38": "", "narative39": "" } ] } }
6. Payment Using Transfer
Hostname | To be confirm | ||||||||||||||||||||||||||||||||||||||||
Port | To be confirm | ||||||||||||||||||||||||||||||||||||||||
HTTP Method | POST | ||||||||||||||||||||||||||||||||||||||||
Path | /p2pl/payment/transfer | ||||||||||||||||||||||||||||||||||||||||
HTTP Headers
|
|||||||||||||||||||||||||||||||||||||||||
Query string parameters
|
|||||||||||||||||||||||||||||||||||||||||
Format | JSON | ||||||||||||||||||||||||||||||||||||||||
Authentication | OAuth 2.0 (client credential) | ||||||||||||||||||||||||||||||||||||||||
Request Definition
|
|||||||||||||||||||||||||||||||||||||||||
Response Definition
|
|||||||||||||||||||||||||||||||||||||||||
Response (error) | See Response Code |
Sample HTTP Raw Request
POST /p2pl/payment/transfer?access_token=V0nmtLdEfvkc2QmK fu5ycsfIttl84ge8P0G3yAV2HDv9VGFG8s2URa HTTP/1.1 Host: [host]:[port] Accept-Encoding: gzip,deflate Content-Type: application/json x-api-key: 7e6e5c9d-ed58-4a98-be46-434c5a8f2792 { "request": { "header": { "signature": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyZXF1ZXN0Ijp7ImhlYWRlciI6eyJjb21wYW55SWQiOiJTQU5EQk9YIiwicGFyZW50Q29tcGFueUlkIjoiU1RJX0NIUyIsInJlcXVlc3RVdWlkIjoiRThDNkUwMDI3RjZFNDI5RiJ9LCJhY2NvdW50TnVtYmVyIjoiMDExNTQ3NjExNyIsImJlbmVmaWNpYXJ5QWNjb3VudE51bWJlciI6IjAxMTU0NzExMTkiLCJjdXJyZW5jeSI6IklEUiIsImFtb3VudCI6IjExNTAwIiwicmVtYXJrIjoiVGVzdCBQMlBMIn19.l3NMnd4eyDX9tSn8TY34Zh3TvVmFT8XOFUAlRXlgK94", "companyId": "SANDBOX", "parentCompanyId": "STI_CHS", "requestUuid": "E8C6E0027F6E429F" }, "accountNumber": "0115476117", "beneficiaryAccountNumber": "0115471119", "currency": "IDR", "amount": "11500", "remark": "Test P2PL" } }
Exp full url
https://[host]:[port]/p2pl/payment/transfer?access_token=[access_token]
Sample HTTP Raw Response
HTTP/1.1 200 OK Date: Fri, 02 Nov 2018 03:46:54 GMT Server: Connection: close X-CorrelationID: Id-aec8db5bab0aa3aabc7c2671 0 Accept: */* Host: [host]:[port] Strict-Transport-Security: max-age=31536000; includeSubDomains Cache-Control: no-store Content-Type: application/json Pragma: no-cache { "response": { "responseCode": "0001", "responseMessage": "Request has been processed successfully", "responseTimestamp": "2018-12-10 12:36:47.881", "responseUuid": "E8C6E0027F6E429F", "journalNum": "940301", "accountNumber": "0115476117", "beneficiaryAccountNumber": "0115471119", "amount": "11500" } }
7. Inquiry Payment Status
Hostname | To be confirm | |||||||||||||||||||||||||||||||||||||||
Port | To be confirm | |||||||||||||||||||||||||||||||||||||||
HTTP Method | POST | |||||||||||||||||||||||||||||||||||||||
Path | /p2pl/inquiry/payment/status | |||||||||||||||||||||||||||||||||||||||
HTTP Headers
|
||||||||||||||||||||||||||||||||||||||||
Query string parameters
|
||||||||||||||||||||||||||||||||||||||||
Format | JSON | |||||||||||||||||||||||||||||||||||||||
Authentication | OAuth 2.0 (client credential) | |||||||||||||||||||||||||||||||||||||||
Request Definition
|
||||||||||||||||||||||||||||||||||||||||
Response Definition
|
||||||||||||||||||||||||||||||||||||||||
Response (error) | See Response Code |
Sample HTTP Raw Request
POST /p2pl/inquiry/payment/status?access_token=V0nmtLdEfvkc2QmK fu5ycsfIttl84ge8P0G3yAV2HDv9VGFG8s2URa HTTP/1.1 Host: [host]:[port] Accept-Encoding: gzip,deflate Content-Type: application/json x-api-key: 7e6e5c9d-ed58-4a98-be46-434c5a8f2792 { "request": { "header": { "signature": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyZXF1ZXN0Ijp7ImhlYWRlciI6eyJjb21wYW55SWQiOiJTQU5EQk9YIiwicGFyZW50Q29tcGFueUlkIjoiU1RJX0NIUyIsInJlcXVlc3RVdWlkIjoiMTA2MzIzQUVCNjNENEZGMCJ9LCJyZXF1ZXN0ZWRVdWlkIjoiRThDNkUwMDI3RjZFNDI5RiJ9fQ.T4Ayb2ado4x1nZ6QvV5TRylyV1nUphHmJ8KGnj_T1cw", "companyId": "SANDBOX", "parentCompanyId": "STI_CHS", "requestUuid": "106323AEB63D4FF0" }, "requestedUuid": "E8C6E0027F6E429F" } }
Exp full url
https://[host]:[port]/p2pl/inquiry/payment/status?access_token=[access_token]
Sample HTTP Raw Response
HTTP/1.1 200 OK Date: Fri, 02 Nov 2018 03:46:54 GMT Server: Connection: close X-CorrelationID: Id-aec8db5bab0aa3aabc7c2671 0 Accept: */* Host: [host]:[port] Strict-Transport-Security: max-age=31536000; includeSubDomains Cache-Control: no-store Content-Type: application/json Pragma: no-cache { "response": { "responseCode": "0001", "responseMessage": "Request has been processed successfully", "responseTimestamp": "2018-12-10 12:50:09.112", "responseUuid": "106323AEB63D4FF0", "requestedUuid": "E8C6E0027F6E429F", "transactionStatus": "PAID", "transactionDateTime": "2018-12-10 12:36:47.883", "transactionType": "paymentUsingTransfer", "journalNum": "940301", "accountNumber": "0115476117", "beneficiaryAccountNumber": "0115471119", "currency": "IDR" } }
8. Payment Using Clearing
Hostname | To be confirm | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Port | To be confirm | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HTTP Method | POST | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Path | /p2pl/payment/clearing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HTTP Headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Query string parameters
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Format | JSON | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Authentication | OAuth 2.0 (client credential) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Request Definition
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Response Definition
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Response (error) | See Response Code |
Sample HTTP Raw Request
POST /p2pl/payment/clearing?access_token=V0nmtLdEfvkc2QmK fu5ycsfIttl84ge8P0G3yAV2HDv9VGFG8s2URa HTTP/1.1 Host: [host]:[port] Accept-Encoding: gzip,deflate Content-Type: application/json x-api-key: 7e6e5c9d-ed58-4a98-be46-434c5a8f2792 { "request": { "header": { "signature": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyZXF1ZXN0Ijp7ImhlYWRlciI6eyJjb21wYW55SWQiOiJTQU5EQk9YIiwicGFyZW50Q29tcGFueUlkIjoiU1RJX0NIUyIsInJlcXVlc3RVdWlkIjoiRjk4MEQ3OUNCMEVCNDFENyJ9LCJhY2NvdW50TnVtYmVyIjoiMDExNTQ3NjExNyIsImJlbmVmaWNpYXJ5QWNjb3VudE51bWJlciI6IjMzMzMzMzMzMzMiLCJiZW5lZmljaWFyeUFkZHJlc3MxIjoiSmFrYXJ0YSIsImJlbmVmaWNpYXJ5QWRkcmVzczIiOiIiLCJiZW5lZmljaWFyeUJhbmtDb2RlIjoiMTQwMzk3IiwiYmVuZWZpY2lhcnlOYW1lIjoiUGFuamkgU2FtdWRyYSIsImN1cnJlbmN5IjoiSURSIiwiYW1vdW50IjoiMTUwMDAiLCJyZW1hcmsiOiJUZXN0IGtsaXJpbmciLCJjaGFyZ2luZ1R5cGUiOiJPVVIifX0.0VeFDqBzKO_iZlzd3mqd2VcDmP83myzMPcFIb7Pyc4M", "companyId": "SANDBOX", "parentCompanyId": "STI_CHS", "requestUuid": "F980D79CB0EB41D7" }, "accountNumber": "0115476117", "beneficiaryAccountNumber": "3333333333", "beneficiaryAddress1": "Jakarta", "beneficiaryAddress2": "", "beneficiaryBankCode": "140397", "beneficiaryName": "Panji Samudra", "currency": "IDR", "amount": "15000", "remark": "Test kliring", "chargingType": "OUR" } }
Exp full url
https://[host]:[port]/p2pl/payment/clearing?access_token=[access_token]
Sample HTTP Raw Response
HTTP/1.1 200 OK Date: Fri, 02 Nov 2018 03:46:54 GMT Server: Connection: close X-CorrelationID: Id-aec8db5bab0aa3aabc7c2671 0 Accept: */* Host: [host]:[port] Strict-Transport-Security: max-age=31536000; includeSubDomains Cache-Control: no-store Content-Type: application/json Pragma: no-cache { "response": { "responseCode": "0001", "responseMessage": "Request has been processed successfully", "responseTimestamp": "2018-12-11 15:34:48.692", "responseUuid": "F980D79CB0EB41D7", "journalNum": "231281", "accountNumber": "0115476117", "beneficiaryAccountNumber": "3333333333", "beneficiaryBankCode": "140397", "amount": "15000", "remittanceNumber": "9860000001098802" } }
9. Payment Using RTGS
Hostname | To be confirm | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Port | To be confirm | ||||||||||||||||||||||||||||||||||||||||||||||||||||
HTTP Method | POST | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Path | /p2pl/payment/rtgs | ||||||||||||||||||||||||||||||||||||||||||||||||||||
HTTP Headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
Query string parameters
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
Format | JSON | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Authentication | OAuth 2.0 (client credential) | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Request Definition
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
Response Definition
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
Response (error) | See Response Code |
Sample HTTP Raw Request
POST /p2pl/payment/rtgs?access_token=V0nmtLdEfvkc2QmK fu5ycsfIttl84ge8P0G3yAV2HDv9VGFG8s2URa HTTP/1.1 Host: [host]:[port] Accept-Encoding: gzip,deflate Content-Type: application/json x-api-key: 7e6e5c9d-ed58-4a98-be46-434c5a8f2792 { "request": { "header": { "signature": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyZXF1ZXN0Ijp7ImhlYWRlciI6eyJjb21wYW55SWQiOiJTQU5EQk9YIiwicGFyZW50Q29tcGFueUlkIjoiU1RJX0NIUyIsInJlcXVlc3RVdWlkIjoiODcxQkZENjMxQkJCNDc5OCJ9LCJhY2NvdW50TnVtYmVyIjoiMDExNTQ3NjExNyIsImJlbmVmaWNpYXJ5QWNjb3VudE51bWJlciI6IjMzMzMzMzMzMzMiLCJiZW5lZmljaWFyeUFkZHJlc3MxIjoiSmFrYXJ0YSIsImJlbmVmaWNpYXJ5QWRkcmVzczIiOiIiLCJiZW5lZmljaWFyeUJhbmtDb2RlIjoiQ0VOQUlESkEiLCJiZW5lZmljaWFyeU5hbWUiOiJQYW5qaSBTYW11ZHJhIiwiY3VycmVuY3kiOiJJRFIiLCJhbW91bnQiOiIxNTAwMDAwMDAiLCJyZW1hcmsiOiJUZXN0IHJ0Z3MiLCJjaGFyZ2luZ1R5cGUiOiJPVVIifX0.A7vRiq_4Ksb0jnc-g66rfjQUWvc8PsNlnFXvV5YzjaU", "companyId": "SANDBOX", "parentCompanyId": "STI_CHS", "requestUuid": "871BFD631BBB4798" }, "accountNumber": "0115476117", "beneficiaryAccountNumber": "3333333333", "beneficiaryAddress1": "Jakarta", "beneficiaryAddress2": "", "beneficiaryBankCode": "CENAIDJA", "beneficiaryName": "Panji Samudra", "currency": "IDR", "amount": "150000000", "remark": "Test rtgs", "chargingType": "OUR" } }
Exp full url
https://[host]:[port]/p2pl/payment/rtgs?access_token=[access_token]
Sample HTTP Raw Response
HTTP/1.1 200 OK Date: Fri, 02 Nov 2018 03:46:54 GMT Server: Connection: close X-CorrelationID: Id-aec8db5bab0aa3aabc7c2671 0 Accept: */* Host: [host]:[port] Strict-Transport-Security: max-age=31536000; includeSubDomains Cache-Control: no-store Content-Type: application/json Pragma: no-cache { "response": { "responseCode": "0001", "responseMessage": "Request has been processed successfully", "responseTimestamp": "2018-12-11 17:09:33.555", "responseUuid": "871BFD631BBB4798", "journalNum": "231360", "accountNumber": "0115476117", "beneficiaryAccountNumber": "3333333333", "beneficiaryBankCode": "CENAIDJA", "amount": "150000000", "remittanceNumber": "R77760677952BE56" } }
10. Inquiry Interbank Account
Hostname | To be confirm | ||||||||||||||||||||||||||||||||
Port | To be confirm | ||||||||||||||||||||||||||||||||
HTTP Method | POST | ||||||||||||||||||||||||||||||||
Path | /p2pl/inquiry/interbank/account | ||||||||||||||||||||||||||||||||
HTTP Headers
|
|||||||||||||||||||||||||||||||||
Query string parameters
|
|||||||||||||||||||||||||||||||||
Format | JSON | ||||||||||||||||||||||||||||||||
Authentication | OAuth 2.0 (client credential) | ||||||||||||||||||||||||||||||||
Request Definition
|
|||||||||||||||||||||||||||||||||
Response Definition
|
|||||||||||||||||||||||||||||||||
Response (error) | See Response Code |
Sample HTTP Raw Request
POST /p2pl/inquiry/interbank/account?access_token=V0nmtLdEfvkc2QmK fu5ycsfIttl84ge8P0G3yAV2HDv9VGFG8s2URa HTTP/1.1 Host: [host]:[port] Accept-Encoding: gzip,deflate Content-Type: application/json x-api-key: 7e6e5c9d-ed58-4a98-be46-434c5a8f2792 { "request": { "header": { "signature": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyZXF1ZXN0Ijp7ImhlYWRlciI6eyJjb21wYW55SWQiOiJTQU5EQk9YIiwicGFyZW50Q29tcGFueUlkIjoiU1RJX0NIUyIsInJlcXVlc3RVdWlkIjoiQzIwMjk0NkQ5OTg0NEU1OSJ9LCJiZW5lZmljaWFyeUJhbmtDb2RlIjoiMDE0IiwiYmVuZWZpY2lhcnlBY2NvdW50TnVtYmVyIjoiMzMzMzMzMzMzMyIsImFjY291bnROdW1iZXIiOiIwMTE1NDc2MTE3In19.J3ZRWuxO6dcN3ln64cXcT5tNvsi2g6RjPea5HjeEpiI", "companyId": "SANDBOX", "parentCompanyId": "STI_CHS", "requestUuid": "C202946D99844E59" }, "accountNumber": "0115476117", "beneficiaryBankCode": "014", "beneficiaryAccountNumber": "3333333333" } }
Exp full url
https://[host]:[port]/p2pl/inquiry/interbank/account?access_token=[access_token]
Sample HTTP Raw Response
HTTP/1.1 200 OK Date: Fri, 02 Nov 2018 03:46:54 GMT Server: Connection: close X-CorrelationID: Id-aec8db5bab0aa3aabc7c2671 0 Accept: */* Host: [host]:[port] Strict-Transport-Security: max-age=31536000; includeSubDomains Cache-Control: no-store Content-Type: application/json Pragma: no-cache { "response": { "responseCode": "0001", "responseMessage": "Request has been processed successfully", "responseTimestamp": "2018-12-10 18:07:07.788", "responseUuid": "C202946D99844E59", "retrievalReffNum": "100000000097", "beneficiaryAccountNumber": "3333333333", "beneficiaryAccountName": "Bpk KEN AROK", "beneficiaryBankName": "BCA" } }
11. Payment Using Interbank
Hostname | To be confirm | ||||||||||||||||||||||||||||||||||||||||
Port | To be confirm | ||||||||||||||||||||||||||||||||||||||||
HTTP Method | POST | ||||||||||||||||||||||||||||||||||||||||
Path | /p2pl/payment/interbank | ||||||||||||||||||||||||||||||||||||||||
HTTP Headers
|
|||||||||||||||||||||||||||||||||||||||||
Query string parameters
|
|||||||||||||||||||||||||||||||||||||||||
Format | JSON | ||||||||||||||||||||||||||||||||||||||||
Authentication | OAuth 2.0 (client credential) | ||||||||||||||||||||||||||||||||||||||||
Request Definition
|
|||||||||||||||||||||||||||||||||||||||||
Response Definition
|
|||||||||||||||||||||||||||||||||||||||||
Response (error) | See Response Code |
Sample HTTP Raw Request
POST /p2pl/payment/interbank?access_token=V0nmtLdEfvkc2QmK fu5ycsfIttl84ge8P0G3yAV2HDv9VGFG8s2URa HTTP/1.1 Host: [host]:[port] Accept-Encoding: gzip,deflate Content-Type: application/json x-api-key: 7e6e5c9d-ed58-4a98-be46-434c5a8f2792 { "request": { "header": { "signature": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyZXF1ZXN0Ijp7ImhlYWRlciI6eyJjb21wYW55SWQiOiJTQU5EQk9YIiwicGFyZW50Q29tcGFueUlkIjoiU1RJX0NIUyIsInJlcXVlc3RVdWlkIjoiNTJEM0UyNkFBMThENEZDQSJ9LCJhY2NvdW50TnVtYmVyIjoiMDExNTQ3NjExNyIsImJlbmVmaWNpYXJ5QWNjb3VudE51bWJlciI6IjMzMzMzMzMzMzMiLCJiZW5lZmljaWFyeUFjY291bnROYW1lIjoiS0VOIEFST0siLCJiZW5lZmljaWFyeUJhbmtDb2RlIjoiMDE0IiwiYmVuZWZpY2lhcnlCYW5rTmFtZSI6IkJBTksgQkNBIiwiYW1vdW50IjoiMTUwMDAifX0._XWPP1v_VTIPXSvvLgP1b1wGxn0Qw05PXMZJRwYcTwE", "companyId": "SANDBOX", "parentCompanyId": "STI_CHS", "requestUuid": "52D3E26AA18D4FCA" }, "accountNumber": "0115476117", "beneficiaryAccountNumber": "3333333333", "beneficiaryAccountName": "KEN AROK", "beneficiaryBankCode": "014", "beneficiaryBankName": "BANK BCA", "amount": "15000" } }
Exp full url
https://[host]:[port]/p2pl/payment/interbank?access_token=[access_token]
Sample HTTP Raw Response
HTTP/1.1 200 OK Date: Fri, 02 Nov 2018 03:46:54 GMT Server: Connection: close X-CorrelationID: Id-aec8db5bab0aa3aabc7c2671 0 Accept: */* Host: [host]:[port] Strict-Transport-Security: max-age=31536000; includeSubDomains Cache-Control: no-store Content-Type: application/json Pragma: no-cache { "response": { "responseCode": "0001", "responseMessage": "Request has been processed successfully", "responseTimestamp": "2018-12-11 16:48:37.513", "responseUuid": "52D3E26AA18D4FCA", "retrievalReffNum": "100000000102", "accountNumber": "0115476117", "accountName": "BNI API SERVICES", "beneficiaryAccountNumber": "3333333333", "beneficiaryAccountName": "KEN AROK", "beneficiaryBankName": "BANK BCA", "amount": "15000" } }