kokofinance.net

KoKo API Explorer

Interactive playground for KoKo Finance API v1 — enter your API key to get started

Spending Profile (used by Portfolio, Compare, Recommend, Renewal, Search, Playbook)

Portfolio Analyze

POST FAST
/api/v1/portfolio/analyze

Each object needs card_name; optional: annual_fee, sign_on_bonus

Portfolio Analyze

POST VERBOSE
/api/v1/portfolio/analyze?mode=verbose

Same input — returns AI narrative + health analysis (3-5s)

Renewal Check

POST
/api/v1/intelligence/renewal

Other cards you own — for downgrade/replacement suggestions

Selected = 100% value, unselected = 0%

Cards Compare

POST FAST
/api/v1/intelligence/compare

Cards Compare

POST VERBOSE
/api/v1/intelligence/compare?mode=verbose

Card Recommend

POST FAST
/api/v1/intelligence/recommend

If provided: ranks your cards. If empty: ranks all cards in market.

Card Recommend

POST VERBOSE
/api/v1/intelligence/recommend?mode=verbose

Card Search

POST FAST
/api/v1/cards/search

Deterministic ranking by spend alignment, fee value, sign-on bonus. Uses spending profile above.

Which Card at Merchant

POST
/api/v1/intelligence/merchant/best-card

Merchant Credit Match

POST
/api/v1/intelligence/merchant/benefits

Which of your cards have credits here?

Card Benefits Lookup

POST
/api/v1/intelligence/merchant/benefits

Returns all credits with value, frequency, schedule.

Card Terms (Schumer Box)

GET
/api/v1/cards/{card_id}/terms

APR, penalty rates, fees. Use card ID from portfolio or search results.

Card Change History

GET
/api/v1/cards/{card_id}/history

Audit log of fee, benefit, and multiplier changes

Bulk Card Changes

GET
/api/v1/cards/changes

All card data changes across the database since a date

Program Valuation History

GET
/api/v1/reference/programs/{program_key}/history

CPP and transfer partner ratio changes over time

Points Programs

GET
/api/v1/reference/programs

Lists all verified points programs (Amex MR, Chase UR, etc.)

Points Playbook

POST
/api/v1/portfolio/points-playbook

AI-generated redemption strategies (3-5s)