Open Science Framework Update a draft registration

Open Science Framework - Update a draft registration

Updates a draft registration by setting the values of the attributes specified in the request body. Any unspecified attributes will be left unchanged. Draft registrations contain the supplemental registration questions that accompany a registration. Answer the questions in the draft registration supplement by sending update requests until you are ready to submit the draft. The registration supplement of a draft registration cannot be updated after the draft has been created. When updating a draft registration, `registration_metadata` is required. It must be a dictionary with keys as question ids in the registration form, and values as nested dictionaries matching the specific format in the [registration schema](TODO: link me pls). If a question is multiple-choice, the question response must exactly match one of the possible choices. #### Permissions Only project administrators may update draft registrations. #### Returns Returns a JSON object with a `data` key containing the new representation of the updated draft registration, if the request is successful. If the request is unsuccessful, an `errors` key containing information about the failure will be returned. Refer to the [list of error codes](#Introduction_error_codes) to understand why this request may have failed.

Posted on:


API Description


Open Science Framework


OSF provides free and open source project management support for researchers across the entire research lifecycle. As a collaboration tool, OSF helps researchers work on projects privately with a limited number of collaborators and make parts of their projects public, or make all the project publicly accessible for broader dissemination. As a workflow system, OSF enables connections to the many services researchers already use to streamline their process and increase efficiency. As a flexible repository, it can store and archive research data, protocols, and materials.

Curl command through

curl -v "{node_id}/draft_registrations/{draft_id}/?X-Sd-Token={streamdata_token}"

Return to Main Page

Submit Your API

Join the gallery to find out how much you can save with