Create a webhook
Create a webhook using the values provided in the parameters.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Headers
Unix epoch timestamp
1619740800
Refer to checksum calculation
Body
This is webhook schema
"First Webhook"
500
"https://yourwebsite.com/route"
"email@chip-in.asia"
List of events to trigger webhook callbacks for.
Available event types and when they are emitted:
bank_account_status
: Emitted when a Company Bank Account status changed. This happens as a result of CHIP processing the company bank account for verification.
budget_allocation_status
: Emitted when a Budget Allocation status changed. This happens as a result of approver approve the increment.
send_instruction_status
: Emitted when a Company Send Instructions status changed. This happens as a result of CHIP processing the company send instruction with the banks.
bank_account_status
, budget_allocation_status
, send_instruction_status
Response
This is webhook schema
1
PEM-encoded RSA public key for authenticating webhook or callback payloads
"-----BEGIN PUBLIC KEY-----\nMIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEA6gLlBKxCB5dxPJbinCzl\nhOfKSgQtOWQQBxmnWIkEVUbqhpnqr3xNYiAvDyMUxYUwuzN44eHO+mR9MZWcSx3c\nbXmKa3gsOzR6GdcOxMGaVxvfje+fujCAlCtO1BP+A9/FS3KcPgCYG1wtAPwA5IAf\nHylL3TsUVIJQFBgiBr6N4Bgapr9eloaFfeYIBRsXmxPKAMJivqxYpLh0V3N4ZFd5\nTGqSEAa4b1ULDr6p0sB2L3QikTdsF0zp03zNceKA6fXDOzD0xWtg9buXvyKwePK4\nM2kcnWBNfsWghrdg0fG3O9bmkaS1oEXydrmJfuiI8h6a64J/1nzooi2yLC9D6Ta0\nS63bbuAHymnQtiNuV7Ixp6IoTGFaS88aTiHaP8rdyWV8JTDFx0qeDzyaGWiYGwEF\nmj/buHCEcRhoajbGkPhYA4YEdn4jy1wZhEr2OMdBPM7mPPI0Hy3hcNJVMVVlrpHe\nIltQATpjlNaJMlRPjbcaiW7dsO3BuF9ZOMGksSOnyYm/AgMBAAE=\n-----END PUBLIC KEY-----"
500
"https://yourwebsite.com/route"
List of events to trigger webhook callbacks for.
Available event types and when they are emitted:
bank_account_status
: Emitted when a Company Bank Account status changed. This happens as a result of CHIP processing the company bank account for verification.
budget_allocation_status
: Emitted when a Budget Allocation status changed. This happens as a result of approver approve the increment.
send_instruction_status
: Emitted when a Company Send Instructions status changed. This happens as a result of CHIP processing the company send instruction with the banks.
bank_account_status
, budget_allocation_status
, send_instruction_status
Object creation time in UTC
Object creation time in UTC