Castor
Castor (Castor EDC / CDMS) is a cloud electronic data capture (EDC) and clinical data management platform for clinical trials and real-world research. Its RESTful API at https://data.castoredc.com/api exposes study configuration and collected data - studies, participants (records), institutes (sites), users, fields and field metadata, study data points, repeating data (reports), surveys and survey packages, audit trail, and batch data export - authenticated with OAuth2 client-credentials. The API is used to integrate Castor with external systems, automate data entry and extraction, and support statistical analysis via the official R and Python wrapper packages.
Castor publishes 45 API contracts indexed on the APIs.io network, including Metadata API, Beta API, Castor Internal API, and 42 more. Tagged areas include Clinical Trials, Electronic Data Capture, EDC, Clinical Data Management, and Healthcare.
The Castor catalog on APIs.io includes 1 Spectral governance ruleset.
Castor’s developer surface includes authentication, documentation, engineering blog, and 12 more developer resources.
What this lets a business do 1
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Standards implemented 2
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 45
Individual APIs this provider publishes, each with its own machine-readable definition.
Castor Metadata API
Reference metadata such as countries.
Castor Beta API
The beta API from Castor — 6 operation(s) for beta.
Castor Castor Internal API
The castor-internal API from Castor — 1 operation(s) for castor-internal.
Castor Country API
The country API from Castor — 2 operation(s) for country.
Castor Data Point Collection API
The data-point-collection API from Castor — 13 operation(s) for data-point-collection.
Castor Data Points API
The data-points API from Castor — 13 operation(s) for data-points.
Castor Export API
The export API from Castor — 5 operation(s) for export.
Castor Field API
The field API from Castor — 2 operation(s) for field.
Castor Field Dependency API
The field-dependency API from Castor — 2 operation(s) for field-dependency.
Castor Field Optiongroup API
The field-optiongroup API from Castor — 3 operation(s) for field-optiongroup.
Castor Field Validation API
The field-validation API from Castor — 2 operation(s) for field-validation.
Castor Form API
The form API from Castor — 2 operation(s) for form.
Castor Institute API
The institute API from Castor — 2 operation(s) for institute.
Castor Metadatatype API
The metadatatype API from Castor — 2 operation(s) for metadatatype.
Castor Participant API
The participant API from Castor — 2 operation(s) for participant.
Castor Participant Device Token API
The participant-device-token API from Castor — 1 operation(s) for participant-device-token.
Castor Participant Econsent API
The participant-econsent API from Castor — 1 operation(s) for participant-econsent.
Castor Participant Progress API
The participant-progress API from Castor — 3 operation(s) for participant-progress.
Castor Phase API
The phase API from Castor — 2 operation(s) for phase.
Castor Query API
The query API from Castor — 2 operation(s) for query.
Castor Randomization API
The randomization API from Castor — 2 operation(s) for randomization.
Castor Record API
The record API from Castor — 2 operation(s) for record.
Castor Record Progress API
The record-progress API from Castor — 1 operation(s) for record-progress.
Castor Repeating Data API
The repeating-data API from Castor — 2 operation(s) for repeating-data.
Castor Repeating Data Data Entry API
The repeating-data-data-entry API from Castor — 2 operation(s) for repeating-data-data-entry.
Castor Repeating Data Form API
The repeating-data-form API from Castor — 2 operation(s) for repeating-data-form.
Castor Repeating Data Instance API
The repeating-data-instance API from Castor — 5 operation(s) for repeating-data-instance.
Castor Report API
The report API from Castor — 2 operation(s) for report.
Castor Report Data Entry API
The report-data-entry API from Castor — 2 operation(s) for report-data-entry.
Castor Report Instance API
The report-instance API from Castor — 5 operation(s) for report-instance.
Castor Report Step API
The report-step API from Castor — 2 operation(s) for report-step.
Castor Role API
The role API from Castor — 2 operation(s) for role.
Castor Site API
The site API from Castor — 2 operation(s) for site.
Castor Step API
The step API from Castor — 2 operation(s) for step.
Castor Study API
The study API from Castor — 3 operation(s) for study.
Castor Study Data Entry API
The study-data-entry API from Castor — 4 operation(s) for study-data-entry.
Castor Study Statistics API
The study-statistics API from Castor — 1 operation(s) for study-statistics.
Castor Study User API
The study-user API from Castor — 2 operation(s) for study-user.
Castor Survey API
The survey API from Castor — 14 operation(s) for survey.
Castor Survey Data Entry API
The survey-data-entry API from Castor — 4 operation(s) for survey-data-entry.
Castor Survey Form API
The survey-form API from Castor — 2 operation(s) for survey-form.
Castor Survey Step API
The survey-step API from Castor — 2 operation(s) for survey-step.
Castor User API
The user API from Castor — 2 operation(s) for user.
Castor Verification API
The verification API from Castor — 1 operation(s) for verification.
Castor Visit API
The visit API from Castor — 2 operation(s) for visit.
Scroll for all 45
Open Collections 12
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Castor EDC / CDMS Audit Trail API
OPEN COLLECTIONCastor EDC / CDMS Audit Trail Data Export API
OPEN COLLECTIONCastor EDC / CDMS Audit Trail Fields API
OPEN COLLECTIONCastor EDC / CDMS Audit Trail Institutes API
OPEN COLLECTIONCastor EDC / CDMS Audit Trail Metadata API
OPEN COLLECTIONCastor EDC / CDMS Audit Trail Participants API
OPEN COLLECTIONCastor EDC / CDMS Audit Trail Reports API
OPEN COLLECTIONCastor EDC / CDMS Audit Trail Studies API
OPEN COLLECTIONCastor EDC / CDMS Audit Trail Study Data Points API
OPEN COLLECTIONCastor EDC / CDMS Audit Trail Surveys API
OPEN COLLECTIONCastor EDC / CDMS Audit Trail Users API
OPEN COLLECTIONCastor EDC / CDMS API
OPEN COLLECTIONScroll for all 12
Castor API pricing
Not yet checked against Castor's own pricing page. Compiled by API Evangelist on 2026-07-05 from www.castoredc.com; confirm before you rely on a figure.
| Plan | Price |
|---|---|
| Academic / Non-Profit subscription | — |
| Standard (Per Study) subscription | — |
| Enterprise / Sponsor / CRO enterprise | — |
Plan details, limits and sources →
Rate limits
- Default API Requests: ~600 per 10 minutes requests
- Access Token Lifetime: 18000 seconds
- Collection Pagination: page-based (HAL) items
Compiled by API Evangelist, not yet checked against Castor's documentation. Rate-limit details →
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Castoredc Rate Limits
RATE LIMITSService Levels 1
Uptime the provider promises or reports, as SLA4OAI. Read from its own pages; APIs.io runs no monitors.
Castor
SLAFinOps 1
Cost, billing, and metering signals for API financial operations.
Castoredc Finops
FINOPSSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Castor API Rules
SPECTRALSecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
Castor API — frequently asked questions
Does Castor have an API?
Yes. APIs.io lists 45 APIs from Castor, including Castor Metadata API, Castor Beta API and Castor Castor Internal API, and 42 more.
Is there an OpenAPI specification for the Castor API?
Yes. APIs.io indexes 45 OpenAPI specifications for Castor, each linked for download from this page.
How do I authenticate with the Castor API?
Castor documents its authentication (oauth2 · 1 scheme). The details are profiled on APIs.io as Castoredc Authentication.
How much does the Castor API cost?
APIs.io lists 3 pricing plans for Castor, with each plan's price, limits and inclusions under Pricing on this page.
Is the Castor API ready for AI agents?
Castor has a Kin Score of 31.0 out of 100 (thin) and an Agent Readiness score of 27.5 (agent-aware), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.