# OSF Preprint Providers API

**Canonical:** https://apis.io/apis/osf/osf-preprint-providers-api/  
**Provider:** OSF — https://apis.io/providers/osf/  
**Base URL:** https://api.osf.io  
**Documentation:** https://developer.osf.io

OSF Preprint Providers API is one of 41 APIs that [OSF](https://apis.io/providers/osf/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Preprint Providers. The published artifact set on APIs.io includes an OpenAPI specification.

Preprint Providers are entities that manage and moderate groups of preprints on the OSF platform. Each Preprint Provider oversees its own preprint service, which can include branding, theming, subject areas, moderation workflows, and licensing policies. Preprint Providers are often affiliated with journals, societies, or research communities and enable researchers to share early versions of their work. Preprint Providers can implement customizable review and moderation workflows, as well as curate the preprints submitted to their service. Providers can also specify submission requirements, allowable licenses, and taxonomies for classifying preprints. **Attributes include:** - `id`: The unique identifier for the preprint provider. - `name`: Human-readable name of the provider. - `description`: A description of the provider’s purpose and scope. - `reviews_workflow`: Defines the moderation workflow type (e.g., pre-moderation, post-moderation). - `allow_submissions`: Boolean indicating whether new preprints can be submitted. - `licenses_acceptable`: List of licenses accepted by the provider. - `social_links`: Optional links to provider social media (e.g., Twitter, Facebook). **Endpoints include:** - List and detail views of Preprint Providers. - Access to preprints associated with a given provider. - Access to taxonomies and licenses supported by a provider. - Management of moderators and submission actions within the provider's moderation system. - Retrieve citation styles associated with a specific preprint provider

## Operations (15)

| Method | Path | Summary |
|---|---|---|
| GET | `/providers/preprints/` | List all preprint providers |
| GET | `/providers/preprints/{provider_id}/` | Retrieve a preprint provider |
| GET | `/providers/preprints/{provider_id}/preprints/` | List all preprints |
| GET | `/providers/preprints/{provider_id}/taxonomies/` | List Taxonomies for a Preprint Provider (Deprecated) |
| GET | `/providers/preprints/{provider_id}/taxonomies/highlighted/` | List Highlighted Taxonomies for a Preprint Provider (Deprecated) |
| GET | `/providers/preprints/{provider_id}/citation_styles/` | List Citation Styles for a Preprint Provider |
| GET | `/providers/preprints/{provider_id}/licenses/` | List all licenses |
| GET | `/providers/preprints/{provider_id}/moderators/` | List Moderators for a Preprint Provider |
| POST | `/providers/preprints/{provider_id}/moderators/` | Add a Moderator to a Preprint Provider |
| GET | `/providers/preprints/{provider_id}/moderators/{moderator_id}/` | Retrieve a Moderator for a Preprint Provider |
| PATCH | `/providers/preprints/{provider_id}/moderators/{moderator_id}/` | Update a Moderator's Permission Group for a Preprint Provider |
| DELETE | `/providers/preprints/{provider_id}/moderators/{moderator_id}/` | Remove a Moderator from a Preprint Provider |
| GET | `/providers/preprints/{provider_id}/withdraw_requests/` | List Withdraw Requests for a Preprint Provider |
| GET | `/providers/preprints/{provider_id}/subjects/` | Preprints Providers Subject List |
| GET | `/providers/preprints/{provider_id}/subjects/highlighted/` | Preprints Providers Highlighted Subject List |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/osf/openapi/osf-preprint-providers-api-openapi.yml

## Other OSF APIs (12)

- [OSF API](https://apis.io/apis/osf/osf-api/)
- [OSF Actions API](https://apis.io/apis/osf/osf-actions-api/)
- [OSF Applications API](https://apis.io/apis/osf/osf-applications-api/)
- [OSF Base API](https://apis.io/apis/osf/osf-base-api/)
- [OSF CEDAR Metadata API](https://apis.io/apis/osf/osf-cedar-metadata-api/)
- [OSF Citations API](https://apis.io/apis/osf/osf-citations-api/)
- [OSF Collection Providers API](https://apis.io/apis/osf/osf-collection-providers-api/)
- [OSF Collection Submission Actions API](https://apis.io/apis/osf/osf-collection-submission-actions-api/)
- [OSF Collection Submissions API](https://apis.io/apis/osf/osf-collection-submissions-api/)
- [OSF Collections API](https://apis.io/apis/osf/osf-collections-api/)
- [OSF Comments API](https://apis.io/apis/osf/osf-comments-api/)
- [OSF Contributors API](https://apis.io/apis/osf/osf-contributors-api/)

## Tags

Preprint Providers

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/osf/osf-preprint-providers-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/osf/.
