KashierDevelopersKashier Developers

Get delivery records for a transfer

curl -X GET "https://test-api.kashier.io/v2/webhooks/records/transfer/string"
{  "success": true,  "body": [    {      "resourceType": "transaction",      "resourceId": "string",      "webhookId": "string",      "eventType": "string",      "mode": "test",      "url": "http://example.com",      "status": "string",      "attempts": 0,      "payload": {},      "responses": [        {          "status": 0,          "body": "string",          "date": "2019-08-24T14:15:22Z"        }      ],      "isServerWebhook": true,      "isTest": true,      "createdAt": "2019-08-24T14:15:22Z",      "updatedAt": "2019-08-24T14:15:22Z"    }  ]}

Not yet available on the test environment. Calling this route on test-api.kashier.io returns a 404, so the "Try it" panel below cannot succeed yet.

Same records lookup as Get delivery records for a transaction, scoped to a transfer instead of a transaction. resourceType is transfer, resourceId is the transfer id, and eventType is one of the transfer status values (INITIATED, IN_TRANSIT, TRANSFERRED, FAILED).

Authorization

secretKey
Authorization<token>

Merchant secret key used to identify the merchant, obtained from Kashier's dashboard. Pass the raw secret key value in the Authorization header (NOT a "Bearer" token).

In: header

Path Parameters

transferId*string

The transfer id.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

GET
/v2/webhooks/records/transfer/{transferId}