{ "opencollection": "1.0.0", "info": { "name": "API Reference attributions users > uploads API", "version": "1.0.0" }, "items": [ { "info": { "name": "users > uploads", "type": "folder" }, "items": [ { "info": { "name": "Create Upload", "type": "http" }, "http": { "method": "POST", "url": "https://rewards-api.getkard.com/v2/issuers/:organizationId/users/:userId/uploads", "headers": [ { "name": "Authorization", "value": "" } ], "params": [ { "name": "organizationId", "value": "", "type": "path" }, { "name": "userId", "value": "", "type": "path", "description": "The ID of the user as defined on the issuers system" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Deprecated. This endpoint is deprecated in favor of the [Create Bulk Transactions Upload URL](/2024-10-01/api/transactions/create-bulk-transactions-upload-url) endpoint. New integrations should use the bulk flow outlined in the [Historical Transaction Uploads](/2024-10-01/api/integration-guides/historical-transaction-uploads) integration guide.\n\nCall this endpoint to create an upload session and retrieve an upload ID. Using the upload ID in the [Add Upload Part](/2024-10-01/api/transactio" }, { "info": { "name": "Add Upload Part", "type": "http" }, "http": { "method": "PUT", "url": "https://rewards-api.getkard.com/v2/issuers/:organizationId/users/:userId/uploads/:uploadId/parts", "headers": [ { "name": "Authorization", "value": "" } ], "params": [ { "name": "organizationId", "value": "", "type": "path" }, { "name": "userId", "value": "", "type": "path", "description": "The ID of the user as defined on the issuers system" }, { "name": "uploadId", "value": "", "type": "path", "description": "The upload ID identifying the upload session to add parts" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Deprecated. This endpoint is deprecated in favor of the [Create Bulk Transactions Upload URL](/2024-10-01/api/transactions/create-bulk-transactions-upload-url) endpoint. New integrations should use the bulk flow outlined in the [Historical Transaction Uploads](/2024-10-01/api/integration-guides/historical-transaction-uploads) integration guide.\n\nCall this endpoint using the upload ID provided in the [Create Upload](/2024-10-01/api/transactions/uploads/create) endpoint to add parts to your" }, { "info": { "name": "Update Upload", "type": "http" }, "http": { "method": "PUT", "url": "https://rewards-api.getkard.com/v2/issuers/:organizationId/users/:userId/uploads/:uploadId", "headers": [ { "name": "Authorization", "value": "" } ], "params": [ { "name": "organizationId", "value": "", "type": "path" }, { "name": "userId", "value": "", "type": "path", "description": "The ID of the user as defined on the issuers system" }, { "name": "uploadId", "value": "", "type": "path", "description": "The upload ID identifying the upload session to update" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Deprecated. This endpoint is deprecated in favor of the [Create Bulk Transactions Upload URL](/2024-10-01/api/transactions/create-bulk-transactions-upload-url) endpoint. New integrations should use the bulk flow outlined in the [Historical Transaction Uploads](/2024-10-01/api/integration-guides/historical-transaction-uploads) integration guide.\n\nCall this endpoint to update your upload session. Currently, you can signal completing a historical transactions upload.\nRequired scopes: " } ] } ], "bundled": true }