Skip to main content
GET
/
receiver
/
ppv
/
{ppvAddress}
Resolve receiver by PPV address
curl --request GET \
  --url https://{publicHost}/receiver/ppv/{ppvAddress} \
  --header 'Authorization: Basic <encoded-value>'
{
  "lookupId": "lookup_receiver_ppv_001",
  "ppvAddress": "demo-customer@demo.blips.test",
  "supportedCurrencies": [
    {
      "currencyCode": "PHP",
      "minAmountMinor": "100",
      "maxAmountMinor": "500000000"
    }
  ],
  "requiredPayerDataFields": [
    {
      "name": "FULL_NAME",
      "mandatory": true
    },
    {
      "name": "PURPOSE_OF_PAYMENT",
      "mandatory": true
    }
  ]
}

Authorizations

Authorization
string
header
required

Integration-key Basic Auth (clientId:clientSecret) as documented in docs/public/AUTHENTICATION.md.

Path Parameters

ppvAddress
string
required

Receiver PPV address in plain user@domain format, used for PPV-first lookup before quote creation.

Response

PPV receiver lookup returned.

lookupId
string
required

Lookup-context handle required by POST /quotes in the public PPV quote flow.

ppvAddress
string
required

Receiver PPV address in plain user@domain format.

supportedCurrencies
object[]
required

Supported quote currencies and bounds for this resolved PPV address.

requiredPayerDataFields
object[]
required

Bounded payer-data checklist required before quote creation can continue.