Fetch eliminated processor list

POST /elimination.EliminationAnalyser/GetEliminationStatus

Description: Returns elimination status for the provided labels (processors) for a given entity.


Example cURL

curl --request POST \
  --url https://api.example.com/elimination.EliminationAnalyser/GetEliminationStatus \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <x-api-key>' \
  --header 'x-profile-id: <x-profile-id>' \
  --header 'x-tenant-id: <x-tenant-id>' \
  --data '
{
  "id": "merchant1",
  "params": "card",
  "labels": [
    "stripe",
    "adyen"
  ],
  "config": {
    "bucket_size": 5,
    "bucket_leak_interval_in_secs": 10
  }
}
'

Request

Headers (required)

  • x-tenant-id — string

  • x-profile-id — string

  • x-api-key — string

  • Content-Type: application/json

Body (application/json)

  • id — string — required Entity identifier Example: "merchant1"

  • labels — string[] — required Labels (processors) to check for elimination Example:

  • config — object — required (Showchild attributes)

  • params — string Additional parameters for elimination analysis Example: "card"


Response

Status: 200 Content-Type: application/json

Example:

Response fields

  • labels_with_status — object[] Elimination status for each label (see example for structure)


Related:

  • Documentation: https://api-reference.hyperswitch.io/introduction

  • Locker API Reference: https://api-reference.hyperswitch.io/locker-api-reference/overview

  • Intelligent Router API Reference: https://api-reference.hyperswitch.io/intelligent-router-api-reference/overview

  • Fetch entity and global success rates: https://api-reference.hyperswitch.io/intelligent-router-api-reference/success-rate/fetch-entity-and-global-success-rates

  • Update elimination bucket: https://api-reference.hyperswitch.io/intelligent-router-api-reference/elimination/update-elimination-bucket

Suggest edits: https://github.com/juspay/hyperswitch/edit/main/api-reference/intelligent-router-api-reference/elimination/fetch-eliminated-processor-list.mdx Raise issue: https://github.com/juspay/hyperswitch/issues/new?title=Issue%20on%20docs&body=Path:%20/intelligent-router-api-reference/elimination/fetch-eliminated-processor-list