Discover/ketto.org API
live

ketto.org APIketto.org

Access Ketto.org fundraiser data: trending campaigns, search, full campaign details, updates, comments, and platform statistics via a structured REST API.

Endpoints
7
Updated
3mo ago
Try it

No input parameters required.

api.parse.bot/scraper/fe42df52-10de-4ea5-ade0-d4982fd50980/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/fe42df52-10de-4ea5-ade0-d4982fd50980/get_trending_fundraisers' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 7 totalclick to expand

Get trending fundraisers from the Ketto homepage. Returns a paginated list of currently trending campaigns with basic info, raised amounts, and campaigner details.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "data": "object with current_page, total, per_page, and data array of trending fundraiser objects including id, title, custom_tag, amount_requested, raised, campaigner, cause, and widget",
    "error": "boolean indicating if the request failed"
  },
  "sample": {
    "data": {
      "data": {
        "data": [
          {
            "id": 999855,
            "cause": {
              "id": 59,
              "info_1": "Medical"
            },
            "title": "Help Us Bring Home Our Premature Newborn Twins!",
            "raised": {
              "raised": 53682.96,
              "backers": 2687,
              "campaign_id": 999855
            },
            "custom_tag": "my-baby-twins-battle-for-their-life-and-we-need-your-support-to-save-them-999855",
            "amount_requested": 57894
          }
        ],
        "total": 90,
        "per_page": 15,
        "current_page": 1
      },
      "error": false
    },
    "status": "success"
  }
}

About the ketto.org API

The Ketto.org API exposes 7 endpoints covering fundraiser discovery, search, and detail retrieval from India's crowdfunding platform. You can call get_trending_fundraisers to pull currently promoted campaigns with raised amounts and campaigner details, run full-text searches via search_fundraisers, and fetch granular campaign data—including gallery, cause description, and reward tiers—through get_fundraiser_detail. Platform-wide stats like monthly donor counts and total contributions are available from a single stats endpoint.

Browsing and Searching Fundraisers

The browse_fundraisers endpoint queries the full fundraiser index with optional limit, offset, and category pagination parameters. Category values include Medical, Education, Animals, Children, and Community Development. Each result object in the hits array includes title, custom_tag (used as the slug for detail lookups), id, raised, campaigner, category, and a widget object for embed-ready display. The response also includes a facetDistribution object with category, tag, and address breakdowns, and an estimatedTotalHits integer for building pagination UI.

The search_fundraisers endpoint accepts a required query string and returns the same hit shape as browse, with the addition of _formatted versions of text fields containing highlighted match snippets. Both endpoints share the same facet and pagination response structure.

Campaign Detail and Activity

Passing a slug (the custom_tag field from any list result) to get_fundraiser_detail returns the full campaign object: id, title, amount_requested, a gallery array, a basicinfo block, campaigner metadata, cause text, settings, and raised statistics. The same slug is accepted by get_fundraiser_updates and get_fundraiser_comments to retrieve post-campaign activity. Updates include update_title, update_text, creation_time, and owner info. Comments return text, creation_date, the commenter's entity object, and nested replies. Not all fundraisers have updates or comments; both endpoints return an empty data array when none exist.

Platform Statistics and Trending Data

get_homepage_stats returns four platform-level counters: monthlyDonors, contribution, lives_saved, and campaigns. get_trending_fundraisers pulls the homepage-promoted campaign list with id, title, custom_tag, and amount_r (raised amount) fields, paginated via current_page, total, and per_page fields in the response envelope.

Common use cases
  • Aggregate trending medical and education fundraisers in India to surface urgent campaigns by raised amount.
  • Build a campaign search tool using search_fundraisers with keyword queries and category facets.
  • Track fundraiser progress over time by polling get_fundraiser_detail for updated raised statistics.
  • Display recent campaigner updates and donor comments alongside campaign detail pages using the updates and comments endpoints.
  • Compile category-level distribution data from facetDistribution in browse results for NGO sector analysis.
  • Monitor platform growth using get_homepage_stats to track changes in monthlyDonors and total campaigns counts.
  • Resolve a list of campaign slugs from search results into full detail objects for data enrichment pipelines.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Ketto have an official public developer API?+
Ketto does not publish a documented public developer API or API marketplace listing. This Parse API provides structured programmatic access to campaign and platform data that is not available through an official developer program.
How do I look up a specific fundraiser by name?+
search_fundraisers accepts a required query string and returns a hits array of matching campaigns. Each hit includes the custom_tag field, which is the slug you pass to get_fundraiser_detail, get_fundraiser_updates, and get_fundraiser_comments for full campaign data.
Does the API expose donor identities or individual donation amounts?+
No individual donor records or per-donation amounts are exposed. The API returns aggregate raised figures and platform-wide counters like monthlyDonors and contribution. If individual donor data is important to your use case, you can fork this API on Parse and revise it to add an endpoint targeting that data if it becomes publicly accessible on the platform.
Is there support for filtering fundraisers by location or tags beyond category?+
The browse_fundraisers endpoint includes an address facet inside facetDistribution, but the current endpoint does not accept a location filter parameter—only category, limit, and offset. Tag and address facet counts are returned in the response for reference. You can fork this API on Parse and revise it to add address or tag filter parameters to the browse endpoint.
Can I retrieve completed or closed fundraisers, not just active ones?+
The API reflects the fundraiser index as it appears on Ketto and does not expose a dedicated filter for campaign status (active vs. closed). Results may include campaigns in various states, but explicit status filtering is not a supported parameter. You can fork this API on Parse and revise it to add a status filter if that data is available in the index.
Page content last updated . Spec covers 7 endpoints from ketto.org.
Related APIs in OtherSee all →
ueex.com.ua API
Access real-time and historical pricing data for Ukrainian energy commodities including natural gas, electricity, coal, LPG, and timber directly from official exchange quotations and auction results. Monitor trading indices, check medium long-term market rates, and view the trading calendar to stay informed on energy market trends.
cses.fi API
Explore the CSES Problem Set by browsing problems across different categories, viewing detailed problem information, and discovering available courses and contests. Access comprehensive problem lists organized by topic to find coding challenges tailored to your learning goals.
bazaardb.gg API
Search and retrieve comprehensive data about The Bazaar game cards, including items, skills, merchants, trainers, monsters, and events with full details like tiers, attributes, enchantments, and tooltips. Quickly find the specific card information you need to optimize your gameplay strategy and deck building.
jurisprudencia.tst.jus.br API
Search and retrieve judicial decisions from Brazil's Superior Labor Court with filters by date, court body, and keywords to access decision summaries, outcomes, and full texts. Quickly find relevant labor law precedents and court rulings to support legal research and case analysis.
icons8.com API
Search for millions of icons across different visual styles like colorful, pattern-based, and minimalist designs to find the perfect icon for your project. Discover and retrieve icons in your preferred style to enhance your designs and applications.
smstome.com API
Browse temporary phone numbers from countries around the world and read incoming SMS messages in real time. List available numbers by country, retrieve messages sorted newest to oldest, and search message history by sender or content.
noor-book.com API
Search and discover books across 1,800+ categories in the Noor Book library, retrieving detailed information about titles, authors, biographies, and book metadata. Access comprehensive author profiles and browse one of the largest Arabic and English digital book collections with over 289,000 authors.
quizbowlpackets.com API
Search and browse thousands of quizbowl question sets across all competition levels, then access detailed metadata like difficulty, subjects, and download links for each packet. Find the perfect practice materials for High School, Collegiate, Middle School, or Pop Culture quizbowl competitions.