Skip to main content

Google Maps Spend Card Keys

info

This returns the spend rate for up to ten credit cards based on the Google Maps business name or category name

HTTP REQUEST
GET /creditcard-spend-googlemaps-cardkeys/{googleMapsBusinessName}/{googleMapsCategoryName}/{cardKey1}/{cardKey2}/{cardKey3}/{cardKey4}/{cardKey5}/{cardKey6}/{cardKey7}/{cardKey8}/{cardKey9}/{cardKey10}
RESPONSE
[
{
"cardkey": "afcu-securedvisa",
"cardName": "America First Credit Union Secured Visa",
"cardIssuer": "America First Credit Union",
"earnRate": 0.0,
"isBonusRate": 0,
"baseSpendAmount": 0.0,
"baseSpendEarnType": "",
"baseSpendEarnCurrency": "",
"googleMapsBusinessName": "Town & Country Market Shoreline",
"googleMapsCategoryName": "Grocery store"
},
{
"cardkey": "amex-deltagold",
"cardName": "Delta SkyMiles® Gold American Express",
"cardIssuer": "American Express",
"earnRate": 2.0,
"isBonusRate": 1,
"baseSpendAmount": 1.0,
"baseSpendEarnType": "Delta SkyMiles",
"baseSpendEarnCurrency": "Airline",
"googleMapsBusinessName": "Town & Country Market Shoreline",
"googleMapsCategoryName": "Grocery store"
},
{
"cardkey": "chase-freedomflex",
"cardName": "Chase Freedom Flex®",
"cardIssuer": "Chase",
"earnRate": 1.0,
"isBonusRate": 0,
"baseSpendAmount": 1.0,
"baseSpendEarnType": "Cash",
"baseSpendEarnCurrency": "Cash",
"googleMapsBusinessName": "Town & Country Market Shoreline",
"googleMapsCategoryName": "Grocery store"
},
{
"cardkey": "comenity-aaadaily",
"cardName": "AAA Daily Advantage Visa Signature®",
"cardIssuer": "Comenity",
"earnRate": 5.0,
"isBonusRate": 1,
"baseSpendAmount": 1.0,
"baseSpendEarnType": "Cash",
"baseSpendEarnCurrency": "Cash",
"googleMapsBusinessName": "Town & Country Market Shoreline",
"googleMapsCategoryName": "Grocery store"
},
{
"cardkey": "comenity-aaatravel",
"cardName": "AAA Travel Advantage Visa Signature®",
"cardIssuer": "Comenity",
"earnRate": 5.0,
"isBonusRate": 1,
"baseSpendAmount": 1.0,
"baseSpendEarnType": "Cash",
"baseSpendEarnCurrency": "Cash",
"googleMapsBusinessName": "Town & Country Market Shoreline",
"googleMapsCategoryName": "Grocery store"
},
{
"cardkey": "creditone-platinumx5",
"cardName": "Credit One Platinum X5 Visa",
"cardIssuer": "Credit One",
"earnRate": 5.0,
"isBonusRate": 1,
"baseSpendAmount": 1.0,
"baseSpendEarnType": "Cash",
"baseSpendEarnCurrency": "Cash",
"googleMapsBusinessName": "Town & Country Market Shoreline",
"googleMapsCategoryName": "Grocery store"
},
{
"cardkey": "usalliance-visasig",
"cardName": "USALLIANCE Financial Visa Signature",
"cardIssuer": "USALLIANCE Financial",
"earnRate": 6.0,
"isBonusRate": 1,
"baseSpendAmount": 2.0,
"baseSpendEarnType": "USALLIANCE Financial Rewards",
"baseSpendEarnCurrency": "Flex point",
"googleMapsBusinessName": "Town & Country Market Shoreline",
"googleMapsCategoryName": "Grocery store"
}
]

Response Attributes

NAMETYPEDESCRIPTION
cardKeystringRewards Credit Card API unique card key
cardNamestringName of credit card
cardIssuerstringIssuing bank
earnRatenumberPoints earned per dollar spend
isBonusRatebitIs the rate higher than the base rate? (0=no, 1=yes)
baseSpendAmountnumberBase points earned per dollar spend
baseSpendEarnTypestringRedemption program (e.g. American AAdvantage)
baseSpendEarnCurrencystringSpend earning currenty type (rewards, miles, cashback, crypto, points)
googleMapsBusinessNamestringGoogle Maps business name
googleMapsCategoryNamestringGoogle Maps category/primaryType

Notes

  • earnRate is approximate and can very from bank to bank as well as how the business is cateogorized

Path Parameters

NAMETYPEDESCRIPTIONREQUIRED
businessNamestringGoogle Maps business nameYes
categoryNamestringGoogle Maps category/primaryTypeYes
cardKey1stringunique Rewards CC key IDYes
cardKey2stringunique Rewards CC key IDYes
cardKey3stringunique Rewards CC key IDYes
cardKey4stringunique Rewards CC key IDYes
cardKey5stringunique Rewards CC key IDYes
cardKey6stringunique Rewards CC key IDYes
cardKey7stringunique Rewards CC key IDYes
cardKey8stringunique Rewards CC key IDYes
cardKey9stringunique Rewards CC key IDYes
cardKey10stringunique Rewards CC key IDYes

Notes

  • All ten card keys are required - if not all ten are requested then leave "cardKey5", etc in the URL

    • Example from the above JSON sample request:

      HTTP REQUEST
      GET /creditcard-spend-googlemaps-cardkeys/Town%2520%2526%2520Country%2520Market%2520Shoreline/Grocery%2520store/usalliance-visasig/chase-freedomflex/comenity-aaadaily/comenity-aaatravel/creditone-platinumx5/afcu-securedvisa/amex-deltagold/cardkey8/cardkey9/cardkey10/
  • businessName and categoryName must be URL encoded

  • All three parameters are required

  • In the image below the parameter values

    • cardKey: amex-hilton
    • businessName: Town%20%26%20Country%20Market%20Shoreline
    • categoryName: Grocery%20store

Google Maps Business Page

gmaps

Google Maps API

RESPONSE
[
{
"id": "ChIJw7F5Gd8QkFQRFFAvvucJr94",
"displayName": {
"text": "Town & Country Market Shoreline",
"languageCode": "en"
},
"primaryTypeDisplayName": {
"text": "Grocery Store",
"languageCode": "en-US"
}
}
]

Data Source(s)

Bank websites, Google Maps