Figshare API
The Figshare REST API v2 provides full programmatic access to the platform, including public and private article management, file uploads (standard and S3-based), collections, projects, authors, licenses, funding, statistics, search, OAI-PMH harvesting, and institutional administration endpoints. Authentication is via OAuth 2.0 or personal tokens.
Documentation
Documentation
https://docs.figshare.com/
Authentication
https://docs.figshare.com/api_reference/oauth/
Specifications
OpenAPI
https://docs.figshare.com/swagger.json
OpenAPI
https://raw.githubusercontent.com/api-evangelist/figshare/refs/heads/main/openapi/figshare-api-openapi.yml
Examples
Example
https://raw.githubusercontent.com/api-evangelist/figshare/refs/heads/main/examples/figshare-article-example.json
Example
https://raw.githubusercontent.com/api-evangelist/figshare/refs/heads/main/examples/figshare-collection-example.json
Example
https://raw.githubusercontent.com/api-evangelist/figshare/refs/heads/main/examples/figshare-project-example.json
Example
https://raw.githubusercontent.com/api-evangelist/figshare/refs/heads/main/examples/figshare-file_upload-example.json
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figshare/refs/heads/main/json-schema/figshare-article-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figshare/refs/heads/main/json-schema/figshare-collection-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figshare/refs/heads/main/json-schema/figshare-project-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figshare/refs/heads/main/json-schema/figshare-author-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figshare/refs/heads/main/json-schema/figshare-publicfile-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figshare/refs/heads/main/json-schema/figshare-license-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figshare/refs/heads/main/json-schema/figshare-fundinginformation-schema.json