{ "opencollection": "1.0.0", "info": { "name": "Bud API Services: Documentation Aggregation Buckets Correct Financial Data API", "version": "2.10.10" }, "items": [ { "info": { "name": "Correct Financial Data", "type": "folder" }, "items": [ { "info": { "name": "Correct Transaction Categories V2", "type": "http" }, "http": { "method": "POST", "url": "https://api-sandbox.thisisbud.com/corrections/v2/categories", "headers": [ { "name": "X-Client-Id", "value": "8711bbef-b357-4c2d-97ca-0d9df4206e9a" }, { "name": "X-Customer-Id", "value": "c3339af9-2426-44d4-9c4d-ddb8fd281e23" }, { "name": "X-Customer-Idempotent-Identifier", "value": "" }, { "name": "X-Customer-Secret", "value": "" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/v1/oauth/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Allow a customer to change a transaction’s (and similar transactions') category and/or subcategory.\nIf `include_similar` is set to `true`, then all previous and future transactions (i.e. those that are yet to happen yet) that are similar in nature to the specified transaction id will be corrected with the provided category and/or subcategory.\nSimilar transactions are determined based on transactions with similar descriptions & amounts.\n" }, { "info": { "name": "Correct Transaction Merchant", "type": "http" }, "http": { "method": "POST", "url": "https://api-sandbox.thisisbud.com/corrections/v2/merchants", "headers": [ { "name": "X-Client-Id", "value": "8711bbef-b357-4c2d-97ca-0d9df4206e9a" }, { "name": "X-Customer-Id", "value": "c3339af9-2426-44d4-9c4d-ddb8fd281e23" }, { "name": "X-Customer-Idempotent-Identifier", "value": "" }, { "name": "X-Customer-Secret", "value": "" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/v1/oauth/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Allow a customer to change a transaction’s (and similar transactions') merchant.\nIf `include_similar` is set to `true`, then all previous and future transactions (i.e. those that are yet to happen yet) that are similar in nature to the specified transaction id will be corrected with the provided merchant.\nSimilar transactions are determined based on transactions with similar descriptions & amounts.\n" }, { "info": { "name": "Correction Merchant Search", "type": "http" }, "http": { "method": "GET", "url": "https://api-sandbox.thisisbud.com/corrections/v2/merchants/search/:merchant_query", "headers": [ { "name": "X-Client-Id", "value": "8711bbef-b357-4c2d-97ca-0d9df4206e9a" }, { "name": "X-Customer-Id", "value": "c3339af9-2426-44d4-9c4d-ddb8fd281e23" }, { "name": "X-Customer-Idempotent-Identifier", "value": "" } ], "params": [ { "name": "merchant_query", "value": "", "type": "path", "description": "Merchant Name Query" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/v1/oauth/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Allows a customer to find a merchant to be used for a correction.\n" }, { "info": { "name": "Fetch custom merchants for customer", "type": "http" }, "http": { "method": "GET", "url": "https://api-sandbox.thisisbud.com/corrections/v2/custom-merchants", "headers": [ { "name": "X-Client-Id", "value": "8711bbef-b357-4c2d-97ca-0d9df4206e9a" }, { "name": "X-Customer-Id", "value": "c3339af9-2426-44d4-9c4d-ddb8fd281e23" }, { "name": "X-Customer-Idempotent-Identifier", "value": "" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/v1/oauth/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieves custom merchants for a given customer\n" }, { "info": { "name": "Create a new custom merchant", "type": "http" }, "http": { "method": "POST", "url": "https://api-sandbox.thisisbud.com/corrections/v2/custom-merchants", "headers": [ { "name": "X-Client-Id", "value": "8711bbef-b357-4c2d-97ca-0d9df4206e9a" }, { "name": "X-Customer-Id", "value": "c3339af9-2426-44d4-9c4d-ddb8fd281e23" }, { "name": "X-Customer-Idempotent-Identifier", "value": "" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/v1/oauth/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Creates a new custom merchant for use in the merchant corrections flow.\n" }, { "info": { "name": "Similar Transactions", "type": "http" }, "http": { "method": "GET", "url": "https://api-sandbox.thisisbud.com/corrections/v2/categories/similar/:transaction_id", "headers": [ { "name": "X-Client-Id", "value": "8711bbef-b357-4c2d-97ca-0d9df4206e9a" }, { "name": "X-Customer-Id", "value": "c3339af9-2426-44d4-9c4d-ddb8fd281e23" }, { "name": "X-Customer-Idempotent-Identifier", "value": "" }, { "name": "X-Customer-Secret", "value": "" } ], "params": [ { "name": "exclude_source", "value": "", "type": "query", "description": "Toggle whether the endpoint returns the transaction used as part of the request" }, { "name": "transaction_id", "value": "", "type": "path", "description": "A transaction identifier" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/v1/oauth/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "This endpoint is used to find similar transactions to the *source* transaction. Similar transactions are determined based on transactions with similar descriptions & amounts to the source transaction.\n\nThere will **not** be any duplicate transactions in the response. \n\nUse the `exclude_source` query parameter to toggle whether the endpoint returns the source transaction in the response. By **default** it will.\n\nFor example if there are **no** similar transactions to transaction A:\n\n> `exclude_s" }, { "info": { "name": "Similar Transactions Including Merchants", "type": "http" }, "http": { "method": "GET", "url": "https://api-sandbox.thisisbud.com/corrections/v2/merchants/similar/:transaction_id", "headers": [ { "name": "X-Client-Id", "value": "8711bbef-b357-4c2d-97ca-0d9df4206e9a" }, { "name": "X-Customer-Id", "value": "c3339af9-2426-44d4-9c4d-ddb8fd281e23" }, { "name": "X-Customer-Idempotent-Identifier", "value": "" }, { "name": "X-Customer-Secret", "value": "" } ], "params": [ { "name": "exclude_source", "value": "", "type": "query", "description": "Toggle whether the endpoint returns the transaction used as part of the request" }, { "name": "transaction_id", "value": "", "type": "path", "description": "A transaction identifier" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/v1/oauth/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "This endpoint is used to find similar transactions to the *source* transaction. Similar transactions are determined based on transactions with similar descriptions & amounts to the source transaction. In addition, transactions that also have the same merchant are returned. \n\nThere will **not** be any duplicate transactions in the response. \n\nUse the `exclude_source` query parameter to toggle whether the endpoint returns the source transaction in the response. By **default** it will.\n\nFor exampl" }, { "info": { "name": "Suggests changes to a merchant", "type": "http" }, "http": { "method": "POST", "url": "https://api-sandbox.thisisbud.com/corrections/v2/merchant-feedback/merchant/:merchant_id", "headers": [ { "name": "X-Client-Id", "value": "8711bbef-b357-4c2d-97ca-0d9df4206e9a" } ], "params": [ { "name": "merchant_id", "value": "", "type": "path", "description": "The ID of the merchant to submit feedback for." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/v1/oauth/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Records feedback we can use to improve our merchant database.\n" } ] } ], "bundled": true }