Research
PhysioNet logo

PhysioNet API

physionet.org

PhysioNet - biomedical datasets by access category, search, and metadata.

Actions
4
Category
Research
Login
Not required
Output
JSON

Call the PhysioNet API

Submit a task, then poll the job until it settles. This example runs act_physionet_database_category_overview.

curl -X POST https://api.anakin.io/v1/wire/task \
  -H "X-API-Key: $ANAKIN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "action_id": "act_physionet_database_category_overview",
    "params": {}
  }'

4 actions on physionet.org

Read

  • Database Category Overview

    act_physionet_database_category_overviewread1 credit / call

    Returns databases grouped by access level with dataset titles and links.

  • Dataset Catalog Listing

    act_physionet_dataset_catalog_listingread2 credits / call

    Returns dataset catalog or search results with slugs, versions, titles, and access badges.

    search_topic
    string
    sort_order
    string
    resource_type
    string
  • Dataset Details

    act_physionet_dataset_detail_ssrread2 credits / call

    Returns dataset metadata including title, version, published date, access policy, and description.

    dataset_slug
    string · required
    version
    string · required
  • Homepage Featured And Latest

    act_physionet_homepage_featured_latestread1 credit / call

    Returns homepage featured and latest datasets with titles and versions.

PhysioNet API questions

Is there an API for PhysioNet?
PhysioNet does not offer a public data API for this, but Anakin Wire provides 4 maintained endpoints for physionet.org. You call Anakin's REST API with an action ID and parameters and get structured JSON back; Anakin handles the browser, proxies, anti-bot, and parsing.
How do I scrape PhysioNet data?
POST to https://api.anakin.io/v1/wire/task with your API key, the action ID, and its parameters, then poll GET /v1/wire/jobs/{id} until the job settles. There is nothing to install and no scraper to maintain — when physionet.org changes its markup, Anakin updates the action.
Do I need a PhysioNet account?
No. Every PhysioNet action listed here runs anonymously — no account and no credentials required.
What does the PhysioNet API cost?
Usage-based credits, charged per call and refunded automatically when a job fails. New accounts start with 300 free credits and no card. See anakin.io/pricing for the current rates.

More Research APIs

All Research sites