Skip to contents

A registration is not a node to the OSF API: /nodes/<id>/ answers 404 for it, and its record (licence included) is at /registrations/<id>/ (#486, reported 2026-10-15 for registration tp78a). So /nodes/ is asked first, which costs nothing extra for a project, and /registrations/ only after a 404.

Usage

.osf_node_record(osf_id, query = "")

Arguments

osf_id

the OSF node or registration ID

query

the query string, e.g. "?embed=license"

Value

the parsed data element, or NULL when it could not be read