API Bouncer

Buy me a coffee

Open Science Framework

Repository and archive for study designs, research materials, data, manuscripts, etc

Science & MathAuth: NoneHTTPS: YesCORS: unknownStatus: alive

Last verified: November 12, 2026

Reliability

100% uptime: the documentation responded in 5 of 5 checks over the last 30 days. Median response time: 269 ms.

How we check, and the most reliable APIs →

At a glance

# Root curl "https://api.test.osf.io/v2/"

API reference

From Open Science Framework's OpenAPI specification (version 2.0), spec updated March 6, 2023, via APIs.guru.

  • Base URL: https://api.test.osf.io/v2
  • Endpoints: 156
  • Spec license: Apache 2.0
  • Machine-readable spec: OpenAPI JSON (import into Postman, Insomnia or a code generator)
MethodPathWhat it does
GET/Root
GET/actions/Actions
GET/addons/List all addons
GET/citations/styles/List all citation styles
GET/citations/styles/{style_id}/Retrieve a citation style
GET/collections/List all Collections
POST/collections/Create a Collection
GET/collections/{collection_id}/Retrieve a Collection
DELETE/collections/{collection_id}/Delete a Collection
GET/collections/{collection_id}/collected_metadata/Retrieve a list of collected metadata for a collection
POST/collections/{collection_id}/collected_metadata/Add Metadata or Subjects to a Entity in a Collection
GET/collections/{collection_id}/collected_metadata/{cgm_id}Retrieve Specific Metadata for a Collection
POST/collections/{collection_id}/collected_metadata/{cgm_id}Add Metadata or Subjects to an Entity in a Collection
DELETE/collections/{collection_id}/collected_metadata/{cgm_id}Delete Collection Metadata from entitiy
GET/collections/{collection_id}/collected_metadata/{cgm_id}/relationships/subjects/Retrieve subject metadata for a specific piece of metadata in a collection
POST/collections/{collection_id}/collected_metadata/{cgm_id}/relationships/subjects/Update subjects for a specific piece of metadata in a collection
GET/collections/{collection_id}/collected_metadata/{cgm_id}/subjects/Retrieve subject data for a specific piece of metadata info for a collection
GET/collections/{collection_id}/linked_nodesList All Linked Nodes for a Collection
GET/collections/{collection_id}/linked_nodes/relationships/Give a Sparse List of Node Ids
POST/collections/{collection_id}/linked_nodes/relationships/Link Nodes to Collection
DELETE/collections/{collection_id}/linked_nodes/relationships/Remove Nodes From Collection
GET/collections/{collection_id}/linked_preprints/List All Linked Preprints for a Collection
GET/collections/{collection_id}/linked_registrations/List All Linked Registrations for a Collection
GET/collections/{collection_id}/linked_registrations/relationships/Give a Sparse List of Registrations Ids
POST/collections/{collection_id}/linked_registrations/relationships/Link Registrations to Collection

Showing 25 of 156 endpoints. The full list is in the spec above.

History

  • November 12, 2026: last health check, responding

See every change to the directory →