PPoints & Prompts
← Data & Resources
Free reference · live data

Program name map

Different sources call the same rewards program different things. This map reconciles every name we use, without making you reconcile them by hand.

38 programsVerified July 31, 2026Generated 2026-07-31
ProgramKindTypicalFloorMatched sourcesSlugAwardWallet keyTransfer-list namesSearch aliases
No programs match that search.

Use this in your own spreadsheet

We build this table by reading data other programs, alliances and blogs publish. This part of ours is available the same way — a CSV and a JSON file meant to be pulled into your own sheet or script, not just read on this page.

The CSV is flat: one row per program, nothing nested. The two multi-value columns (transfer-list names, search aliases) are joined with | — split a cell on that exact string if you need the individual values back out.

Google Sheets

Paste this formula into any cell. IMPORTDATA fetches the CSV directly and re-fetches it on its own schedule, so the sheet picks up corrections made here without anyone re-downloading anything. The refresh runs on Google's interval, not instantly — if a correction here doesn't show up right away in the sheet, that's the normal refresh lag, not a broken link.

=IMPORTDATA("https://pointsandprompts.com/name-map.csv")

Excel

DataGet DataFrom Other SourcesFrom Web, then paste the same URL below. That creates a refreshable Power Query connection — Refresh All picks up corrections the same way IMPORTDATA does. If you just want the file once, download it directly instead of connecting to it.

https://pointsandprompts.com/name-map.csv

Scripts and anything else

The JSON file carries the same data, nested by program instead of flattened into rows, if that suits your tool better than the CSV:

https://pointsandprompts.com/name-map.json
fetch("https://pointsandprompts.com/name-map.json")
  .then(function (r) { return r.json(); })
  .then(function (data) { console.log(data.programCount, "programs"); });

Direct downloads, for a one-time copy rather than a live pull: name-map.csv, name-map.json.