{ "opencollection": "1.0.0", "info": { "name": "Kanmon Public V2 Bank Accounts Invoices API", "version": "2.0.0" }, "items": [ { "info": { "name": "Invoices", "type": "folder" }, "items": [ { "info": { "name": "Fetch an invoice", "type": "http" }, "http": { "method": "GET", "url": "https://api.kanmon.com/api/platform/v2/invoices/:id", "params": [ { "name": "id", "value": "60eaa08c-f7a5-4f3a-860d-a16dde5771d6", "type": "path", "description": "Either the Kanmon invoice UUID or your platform’s invoice ID, depending on `idType`." }, { "name": "idType", "value": "KANMON", "type": "query", "description": "Which ID type to query the invoice by. Defaults to `KANMON`. Use `PLATFORM` if you want to query by your platform’s ID." } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Fetch an invoice" }, { "info": { "name": "Fetch invoices", "type": "http" }, "http": { "method": "GET", "url": "https://api.kanmon.com/api/platform/v2/invoices", "params": [ { "name": "statuses", "value": "INVOICE_CREATED,INVOICE_FUNDED", "type": "query", "description": "A comma delimited list of invoice statuses." }, { "name": "ids", "value": "60eaa08c-f7a5-4f3a-860d-a16dde5771d6,70eaa08c-f7a5-4f3a-860d-a16dde5771e34", "type": "query", "description": "A comma delimited list of Kanmon’s unique IDs for invoices." }, { "name": "platformBusinessIds", "value": "12345,67890", "type": "query", "description": "A comma delimited list of your platform’s unique IDs for businesses." }, { "name": "businessIds", "value": "60eaa08c-f7a5-4f3a-860d-a16dde5771d6,70eaa08c-f7a5-4f3a-860d-a16dde5771e34", "type": "query", "description": "A comma delimited list of Kanmon’s unique IDs for businesses." }, { "name": "platformInvoiceIds", "value": "12345,67890", "type": "query", "description": "A comma delimited list of your platforms’s unique IDs for invoices." }, { "name": "offset", "value": "0", "type": "query", "description": "The number of records to skip when performing pagination. Defaults to `0`." }, { "name": "limit", "value": "100", "type": "query", "description": "The number of records to limit when performing pagination. Defaults to `100`, which is the max." }, { "name": "createdAtStart", "value": "2022-06-01 03:57:26.115000+00:00", "type": "query", "description": "Filter for records where `createdAt` is greater than or equal to this value. ISO 8601 format." }, { "name": "createdAtEnd", "value": "2022-06-01 03:57:26.115000+00:00", "type": "query", "description": "Filter for records where `createdAt` is less than or equal to this value. ISO 8601 format." } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Fetch invoices" }, { "info": { "name": "Finance an invoice", "type": "http" }, "http": { "method": "POST", "url": "https://api.kanmon.com/api/platform/v2/invoices/finance", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Finance an invoice for an issued product directly instead of using the embedded UI. `payeeType` is required for `ACCOUNTS_PAYABLE_FINANCING`, `payorType` for `INVOICE_FINANCING`. Extra payee/payor fields are optional." } ] } ], "bundled": true }