v1

latestSwagger 2.0Apache 2.02026-07-1334102.9 MB
Registration Providers

List Registration Schemas for a Provider

Retrieve a list of registration schemas available for a specific registration provider. Registration schemas define the structure and fields that users must complete when registering a project with the provider.

Permissions - No authentication required for public providers. - Private providers may require authentication.

Returns - A JSON object with a data array containing the registration schemas.

get/providers/registrations/{provider_id}/schemas/

Path parameters

provider_idstring required

The unique identifier of the registration provider.

Query parameters

filter[active]boolean

Filter schemas by their active status.

pageinteger

Page number of results to return (pagination).

per_pageinteger

Number of results per page.

Response

Successful retrieval of registration schemas for the provider.

Example response

{
  "links": {
    "self": "https://api.osf.io/v2/providers/registrations/{provider_id}/schemas/",
    "next": "https://api.osf.io/v2/providers/registrations/{provider_id}/schemas/?page=2"
  },
  "meta": {
    "total": 5,
    "per_page": 10,
    "version": "2.0"
  }
}