action osf_preprint_provider_detail { label: "Retrieve a preprint provider" description: "Retrieves the details of a preprint provider.\n#### Returns\nReturns a JSON object with a `data` key containing the representation of the requested preprint provider, if the request is successful.\n\nIf the request is unsuccessful, an `errors` key containing information about the failure will be returned. Refer to the [list of error codes](#tag/Errors-and-Error-Codes) to understand why this request may have failed.\n\n#### Acceptable Subjects Structure\nEach preprint provider specifies acceptable subjects.\n`subjects_acceptable` is an array found in `attributes`.\nSubjects consist of general parent subjects (e.g., Engineering), more specific child subjects (e.g., Aerospace Engineering), and even more specific grandchild subjects (e.g., Aerodynamics and Fluid Mechanics). Subjects can only be nested 3 deep.\n\n\n \"subjects_acceptable\": [\n [\n [\n # Parent Subject:\n # Architecture\n \"584240d954be81056ceca9e5\",\n\n # Child Subject:\n # Architectural Engineering\n \"584240da54be81056cecac87\"\n ],\n # Include all Architectural Engineering's children:\n true\n ],\n [\n [\n # Parent Subject:\n # Engineering\n \"584240da54be81056cecaca9\",\n\n # Child Subject:\n # Aerospace Engineering\n \"584240db54be81056cecacd6\",\n\n # Grandchild Subject:\n # Aerodynamics and Fluid Mechanics\n \"584240da54be81056cecaa74\"\n ],\n # All nestings 3 deep must be false\n false\n ]\n ]\n\nThe above structure would allow Architecture, Architectural Engineering, all of Architectural Engineering's children, Engineering, Aerospace Engineering, and Aerodynamics and Fluid Mechanics." provider: osf method: GET path: "/preprint_providers/{preprint_provider_id}/" encoding: json input: { type: "object" properties: { preprint_provider_id: { type: "string" } } required: ["preprint_provider_id"] additionalProperties: false } output: { type: "object" additionalProperties: true } }