Skip to main content
GET
Search merchant spend data

Authorizations

Authorization
string
header
required

Firebase ID token from /auth or any paid route, sent as a Bearer token: Authorization: Bearer <id_token> (the Bearer prefix is required).

Query Parameters

q
string
required

Search query — the merchant name to search for (e.g. "amazon", "netflix")

card_type
enum<string>
default:Non-Reloadable U.S.

Which card type to search acceptance for. Defaults to Non-Reloadable U.S. if omitted (preserves existing client behavior). Pass Non-Reloadable International to search for international prepaid card acceptance.

Available options:
Non-Reloadable U.S.,
Non-Reloadable International

Response

Merchant search results

merchants
object[]
query
string

The search query that was used

count
integer

Number of merchants returned

card_type
string

The card type results are filtered for

Example:

"Non-Reloadable U.S."

note
string

Important caveat about the data — this database only includes merchants where users have previously attempted transactions