{ "opencollection": "1.0.0", "info": { "name": "Companies AI Embed Payments v2 API", "version": "v296.0-SNAPSHOT" }, "items": [ { "info": { "name": "Payments v2", "type": "folder" }, "items": [ { "info": { "name": "Retrieve all transfer platform configurations", "type": "http" }, "http": { "method": "GET", "url": "https://marketplace.appdirect.com/api/api/appMarket/v2/transferPlatformConfigurations" }, "docs": "Retrieves all transfer platform configurations for the marketplace of the current user\n" }, { "info": { "name": "Create transfer platform configurations", "type": "http" }, "http": { "method": "POST", "url": "https://marketplace.appdirect.com/api/api/appMarket/v2/transferPlatformConfigurations", "body": { "type": "json", "data": "{}" } }, "docs": "Create a transfer platform configuration in the marketplace of the current user\n" }, { "info": { "name": "Retrieve transfer platform configurations", "type": "http" }, "http": { "method": "GET", "url": "https://marketplace.appdirect.com/api/api/appMarket/v2/transferPlatformConfigurations/:transferPlatformConfigurationId", "params": [ { "name": "transferPlatformConfigurationId", "value": "", "type": "path", "description": "The transfer platform configuration ID" } ] }, "docs": "Retrieves the transfer platform configuration by ID\n" }, { "info": { "name": "Update transfer platform configurations", "type": "http" }, "http": { "method": "PUT", "url": "https://marketplace.appdirect.com/api/api/appMarket/v2/transferPlatformConfigurations/:transferPlatformConfigurationId", "params": [ { "name": "transferPlatformConfigurationId", "value": "", "type": "path", "description": "The transfer platform configuration ID" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the specified transfer platform configuration\n" }, { "info": { "name": "Delete transfer platform configurations", "type": "http" }, "http": { "method": "DELETE", "url": "https://marketplace.appdirect.com/api/api/appMarket/v2/transferPlatformConfigurations/:transferPlatformConfigurationId", "params": [ { "name": "transferPlatformConfigurationId", "value": "", "type": "path", "description": "The transfer platform configuration ID" } ] }, "docs": "Deletes the specified transfer platform configuration. It cannot be used anymore\n" }, { "info": { "name": "Retrieve transfer methods", "type": "http" }, "http": { "method": "GET", "url": "https://marketplace.appdirect.com/api/api/appMarket/v2/transferMethods", "params": [ { "name": "includeBalance", "value": "", "type": "query", "description": "Determines whether the response should include the transfer method balance" } ] }, "docs": "Retrieves the transfer methods associated with the requesting (authenticated) user\n" }, { "info": { "name": "Create transfer methods", "type": "http" }, "http": { "method": "POST", "url": "https://marketplace.appdirect.com/api/api/appMarket/v2/transferMethods", "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Transfer Method for the requesting (authenticated) user\n" }, { "info": { "name": "Retrieves Transfer Method by ID", "type": "http" }, "http": { "method": "GET", "url": "https://marketplace.appdirect.com/api/api/appMarket/v2/transferMethods/:transferMethodId", "params": [ { "name": "transferMethodId", "value": "", "type": "path", "description": "The Transfer Method ID" } ] }, "docs": "Retrieves the Transfer Method for the given ID\n" }, { "info": { "name": "Delete transfer methods", "type": "http" }, "http": { "method": "DELETE", "url": "https://marketplace.appdirect.com/api/api/appMarket/v2/transferMethods/:transferMethodId", "params": [ { "name": "transferMethodId", "value": "", "type": "path", "description": "The Transfer Method ID" } ] }, "docs": "Deletes the transfer method with the specified ID\n" } ] } ], "bundled": true }