Discover/submit.hematology.org API
live

submit.hematology.org APIsubmit.hematology.org

Access sessions, presentations, and abstracts from the ASH Annual Meeting program. Search by keyword, filter by topic, and retrieve authors, affiliations, and categories.

Endpoints
4
Updated
3mo ago
Try it
Page number for pagination.
Search query to filter sessions by keyword.
Number of results per page (max 100).
api.parse.bot/scraper/1ee53041-bf8d-4a53-a580-2d6265680507/<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/1ee53041-bf8d-4a53-a580-2d6265680507/get_sessions?page=1&query=leukemia&per_page=3' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

List sessions from the ASH Annual Meeting program with pagination and optional keyword search. Returns session details including title, times, location/room, session type, tags, chairs, and groups. Results are ordered by start time ascending.

Input
ParamTypeDescription
pageintegerPage number for pagination.
querystringSearch query to filter sessions by keyword.
per_pageintegerNumber of results per page (max 100).
Response
{
  "type": "object",
  "fields": {
    "sessions": "array of session objects with id, manage_id, title, starts_at, ends_at, room, session_type, tags, chairs, session_groups",
    "pagination": "object with page, per_page, total, total_pages, current_items, next_page"
  },
  "sample": {
    "data": {
      "sessions": [
        {
          "id": 112785,
          "room": "ASH Virtual Platform",
          "slug": null,
          "tags": [],
          "type": null,
          "title": "Preview Day on the Virtual Platform",
          "topic": null,
          "chairs": [],
          "ends_at": "2025-12-04T00:00:00.000Z",
          "manage_id": 116702,
          "starts_at": "2025-12-03T09:00:00.000Z",
          "is_on_demand": false,
          "session_type": "Events",
          "ends_at_local": "2025-12-04T00:00:00-05:00",
          "is_highlighted": false,
          "session_groups": [],
          "playbacks_count": 1418,
          "starts_at_local": "2025-12-03T09:00:00-05:00",
          "session_type_color": "#E7EAEE"
        }
      ],
      "pagination": {
        "page": 1,
        "total": 860,
        "per_page": 3,
        "next_page": 2,
        "total_pages": 287,
        "current_items": 3
      }
    },
    "status": "success"
  }
}

About the submit.hematology.org API

This API exposes 4 endpoints covering the ASH (American Society of Hematology) Annual Meeting program at submit.hematology.org, returning sessions, presentations, and abstracts with fields including authors, institutional affiliations, disease categories, and session schedules. The get_abstracts endpoint alone surfaces publication numbers, reference IDs, direct abstract URLs, and multi-level topic categorization, making it practical to build research discovery tools without manually navigating the conference program.

Sessions and Scheduling

The get_sessions endpoint returns a paginated list of sessions ordered by starts_at ascending. Each session object includes id, manage_id, title, starts_at, ends_at, room, session_type, tags, chairs, and session_groups. The optional query parameter filters by keyword, and per_page accepts up to 100 results. The manage_id field is the key input for get_session_detail, which returns a richer object including an HTML description field, full chair credential details (firstname, surname, credentials, institute), and all nested presentations with their individual time slots.

Presentations

get_presentations returns presentation-level records, each carrying a parent session relationship through session_id, session_manage_id, session_title, and room. Author objects include institutional affiliations, and each presentation carries content_type, topic, and categories fields. This endpoint supports the same query and pagination parameters as the sessions endpoint, allowing filtered traversal of the full presentation catalog.

Abstracts

get_abstracts is the most detail-rich endpoint. Each abstract object includes title, ref, publication_number, abstract_url, structured authors with credentials and affiliations, topic, and categories covering indications and disease areas. Where an abstract is linked to a scheduled session, a session relationship object is also present. Keyword search via the query parameter supports filtering by disease name, drug name, or author — useful for scoping results to a specific research area without fetching the full catalog.

Common use cases
  • Build a searchable index of ASH Annual Meeting abstracts filtered by disease area or drug name using the query param on get_abstracts.
  • Map institutional collaboration networks by aggregating author affiliation fields across presentations and abstracts.
  • Generate a session schedule digest grouped by room and session_type using get_sessions results.
  • Identify the chairs and their credentials for specific sessions using get_session_detail with a known manage_id.
  • Track which topics and categories appear most frequently across the ASH program by parsing categories fields from get_presentations.
  • Compile a per-author publication list from the conference by filtering get_abstracts results by author name in the query field.
  • Cross-reference abstracts with their scheduled sessions to build a time-aware research agenda tool.
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 the American Society of Hematology provide an official developer API for the Annual Meeting program?+
ASH does not publish a documented public developer API for the submit.hematology.org meeting program. The program data is accessible through the web interface at submit.hematology.org/program, but no official REST or GraphQL API is listed in their developer resources.
What does `get_session_detail` return that `get_sessions` does not?+
get_session_detail adds an HTML description field, full chair credential objects (credentials, institute), and a nested array of all presentations within that session including their authors and individual time slots. get_sessions returns summary-level data suitable for listing and searching, while get_session_detail is the right call when you need the complete session record.
Can I retrieve the full text of an abstract through the API?+
The get_abstracts endpoint returns metadata including title, ref, publication_number, topic, categories, and a direct abstract_url pointing to the full abstract page, but it does not return the full abstract body text as a field. You can fork this API on Parse and revise it to add an endpoint that fetches and returns the body text from the abstract_url.
Does the API cover prior years of the ASH Annual Meeting, or only the current year?+
The API is scoped to the program available at submit.hematology.org/program and does not currently expose historical meeting data from prior years. You can fork this API on Parse and revise it to add endpoints targeting archived program pages if those are accessible on the site.
How does pagination work across the listing endpoints?+
All three listing endpoints (get_sessions, get_presentations, get_abstracts) return a pagination object containing page, per_page, total, total_pages, current_items, and next_page. The maximum per_page value is 100. To retrieve the full dataset, iterate using the page parameter until next_page is null.
Page content last updated . Spec covers 4 endpoints from submit.hematology.org.
Related APIs in HealthcareSee all →
goodtherapy.org API
Search and find therapists on GoodTherapy.org by location, name, or specialty, then view detailed profiles including credentials and practice information. Browse available therapists across different locations and filter results by specialty, insurance, language, and more to find the right mental health professional.
radiopaedia.org API
Search medical cases and images on Radiopaedia to find relevant radiology references, and stay updated with the latest articles in medical imaging. Access case details, diagnostic images, and recent content updates all in one place.
tbca.net.br API
Search Brazil's most comprehensive food database to get detailed nutritional profiles, household portion measurements, and statistical composition data for thousands of foods including regional and biodiversity-focused options. Find specific nutrients by component, browse foods by group or type, and access institutional food information all in one place.
accessdata.fda.gov API
Search and retrieve comprehensive FDA premarket approval information for medical devices, including approval status, supplements, applicant details, and advisory committee data. Get instant access to specific PMA records with all relevant approval information in one place.
cabi.org API
Search and retrieve detailed information about plant diseases from the CABI Digital Library, including disease characteristics, symptoms, and management strategies. Find specific disease data by name or browse the comprehensive Compendium to identify and understand plant health issues.
azbar.org API
Search for Arizona lawyers by name, location, specialty, or company to find the right legal professional for your needs. View detailed lawyer profiles including their specializations, licensed jurisdictions, law school, admission history, and any disciplinary records.
arztsuche.116117.de API
Find therapists and doctors across Germany by postal code, radius, or medical specialty, getting detailed results with names, addresses, distances, and contact information. Quickly locate healthcare providers that match your needs using Germany's official 116117 doctor search portal.
zocdoc.com API
Search for doctors and medical practices on Zocdoc by specialty and location. Retrieve provider profiles, accepted insurance, office locations, patient reviews, and appointment availability.