RevKeen Docs
Api reference

Get external payment methods (stored credentials)

Fetch the live list of payment methods configured on the external provider, using the merchant's stored credentials. Used by the mappings UI to populate the provider-side dropdown. Credentials must already be stored — call the POST variant for credential-less lookups during the activation wizard.


Related endpoints

  • POST /integrations/{provider}/activate — Activate integration
  • POST /integrations/{provider}/deactivate — Deactivate integration
  • GET /integrations/{provider} — Get integration status
  • POST /integrations/{provider}/test — Test integration credentials
  • POST /integrations/{provider}/sync — Trigger manual sync
  • GET /integrations — List all integrations
  • PUT /integrations/{provider}/status — Update integration status
  • PUT /integrations/{provider}/sync-toggle — Toggle integration sync

Common errors

  • 404 resource_missing — the referenced resource does not exist or is not visible to your key.
GET
/integrations/{provider}/payment-methods
x-api-key<token>

Your RevKeen API key (powered by Unkey). Get it from Dashboard > Settings > API Keys. Use rk_sandbox_* for test mode and rk_live_* for production.

In: header

Path Parameters

provider*string
Value in"practicehub" | "wodify" | "terminal"

Response Body

application/json

curl "https://api.revkeen.com/v2/integrations/practicehub/payment-methods" \  -H "x-api-key: $REVKEEN_API_KEY"
{
  "success": true,
  "data": [
    {
      "id": 0,
      "name": "string",
      "active": true,
      "sort_order": 0
    }
  ]
}
Empty