Ko-fi Top Supporters API
The ranked supporters a creator shows, up to ten, with names, avatars and rank.
GET /v1/ko-fi/profiles/{handle}/supporters1 credit Failed requests are free
About this endpoint
GET /v1/ko-fi/profiles/{handle}/supporters returns data.supporters in rank order. A creator with a leaderboard returns up to ten supporters from the last 90 days; a creator whose leaderboard is switched off returns the top three supporters. Each row has id, name, avatarUrl and rank, where rank 1 is the gold ring, 2 is silver, 3 is bronze, and 4 to 10 are the leaderboard positions. The response also carries the creator's id, canonical handle and name.
Many creators show no supporters, and that is a found response with an empty list. A missing creator is not_found with null identity fields.
Ko-fi Top Supporters API FAQ
How many supporters are returned?
Up to ten when the creator has a leaderboard, otherwise the top three supporters. The schema caps data.supporters at ten.
Why is the list empty for a real creator?
The creator may have no supporters to show. Either way lookupStatus is found and supporters is []. Use lookupStatus, not the list length, to decide whether the creator exists.
What does rank mean?
rank 1 to 3 are the gold, silver and bronze rings. Ranks 4 to 10 are the supporter's position on the creator's leaderboard. It reflects Ko-fi's ranking order, not a live donation amount.
How many credits does a supporters lookup cost?
Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.
Other Ko-fi endpoints
- ProfileGET /v1/ko-fi/profiles/{handle}
- Membership tiersGET /v1/ko-fi/profiles/{handle}/tiers
- PostsGET /v1/ko-fi/profiles/{handle}/posts
- PostGET /v1/ko-fi/posts/{slug}
- CommentsGET /v1/ko-fi/posts/{slug}/comments
- Shop itemsGET /v1/ko-fi/profiles/{handle}/shop
- Shop itemGET /v1/ko-fi/shop-items/{alias}
- CommissionsGET /v1/ko-fi/profiles/{handle}/commissions