/osf/registrations

POST /api/osf/registrations

Price: 5 credits

Get one OSF registration — a frozen, time-stamped record of a study plan or of a completed project — by its GUID. Returns the registration form it was filled on and the answers given to it, the date it was registered, the embargo and withdrawal state, the DOI OSF minted, the declared availability of data, materials, analytic code and papers, the licence, the project it was registered from, and every named contributor.

How to use it

This is what makes a preregistration readable: `answers` carries the researcher's own responses to the form named by `registration_supplement`, and `answers[].key` is the schema's internal question id, not the question text — the wording lives in the schema, not in the record. `registered_at` is the moment the plan was frozen and is the date to cite; `created_at` is when the underlying project was made. An embargoed registration is listed with its metadata while `is_embargoed` is true and `embargo_end_date` says when the content opens. `registered_from_id` is the project GUID this was made from, which /osf/nodes resolves. A registration GUID itself resolves only here — /osf/nodes answers 412 for it.

Parameters

Request body

Response

Errors

Response headers