GET
/
v1
/
recovery_actions
curl --request GET \
  --url https://api.app.slickerhq.com/ingest/v1/recovery_actions \
  --header 'Authorization: Bearer <token>'
{
  "recoveryActions": [
    {
      "requestId": "req_2uqkAo1bwllmzrgV2qtGv48DtGI",
      "invoiceId": "inv_12345678",
      "subscriptionId": "sub_12345678",
      "transactionId": "txn_87654321",
      "actionSuggestion": "ACTION_SUGGESTION_RETRY",
      "idealRetryTime": "2023-01-18T09:30:00Z",
      "createdAt": "2023-01-15T14:20:00Z"
    },
    {
      "requestId": "req_3vrlBp2cwmmn0sH3qruHw59EuHJ",
      "invoiceId": "inv_87654321",
      "subscriptionId": "sub_87654321",
      "transactionId": "txn_12345678",
      "actionSuggestion": "ACTION_SUGGESTION_CARD_CHANGE",
      "idealRetryTime": "2023-01-21T15:45:00Z",
      "createdAt": "2023-01-20T10:30:00Z"
    }
  ]
}

Authorizations

Authorization
string
header
required

API key authentication using a Bearer token in the Authorization header. Example: Authorization: Bearer YOUR_API_KEY

Query Parameters

subscriptionId
string

Filter recovery actions by subscription identifier

invoiceId
string

Filter recovery actions by invoice identifier

transactionId
string

Filter recovery actions by transaction identifier

Response

200
application/json
A successful response with list of recovery actions.

Response containing a list of recommended recovery actions

recoveryActions
object[]

List of recovery actions recommended by Slicker's optimization algorithms

A recommended action to recover a failed payment