This is the API

privateProjectArticleDelete


Delete project article

URL

https://api.figshare.com/v2/account/projects/{project_id}/articles/{article_id}

HTTP Method

DELETE

Response Type

Parameters

privateProjectArticleDetails


Project article details

URL

https://api.figshare.com/v2/account/projects/{project_id}/articles/{article_id}

HTTP Method

GET

Response Type

ProjectArticle

Parameters

privateProjectArticleFile


Project article file details

URL

https://api.figshare.com/v2/account/projects/{project_id}/articles/{article_id}/files/{file_id}

HTTP Method

GET

Response Type

PrivateFile

Parameters

privateProjectArticleFiles


List article files

URL

https://api.figshare.com/v2/account/projects/{project_id}/articles/{article_id}/files

HTTP Method

GET

Response Type

List

Parameters

privateProjectArticlesCreate


Create a new Article and associate it with this project

URL

https://api.figshare.com/v2/account/projects/{project_id}/articles

HTTP Method

POST

Response Type

Location

Parameters

privateProjectArticlesList


List project articles

URL

https://api.figshare.com/v2/account/projects/{project_id}/articles

HTTP Method

GET

Response Type

List

Parameters

privateProjectCollaboratorDelete


Remove project collaborator

URL

https://api.figshare.com/v2/account/projects/{project_id}/collaborators/{user_id}

HTTP Method

DELETE

Response Type

Parameters

privateProjectCollaboratorsInvite


Invite users to collaborate on project or view the project

URL

https://api.figshare.com/v2/account/projects/{project_id}/collaborators

HTTP Method

POST

Response Type

ResponseMessage

Parameters

privateProjectCollaboratorsList


List Project collaborators and invited users

URL

https://api.figshare.com/v2/account/projects/{project_id}/collaborators

HTTP Method

GET

Response Type

List

Parameters

privateProjectCreate


Create a new project

URL

https://api.figshare.com/v2/account/projects

HTTP Method

POST

Response Type

CreateProjectResponse

Parameters

privateProjectDelete


A project can be deleted only if: - it is not public - it does not have public articles. When an individual project is deleted, all the articles are moved to my data of each owner. When a group project is deleted, all the articles and files are deleted as well. Only project owner, group admin and above can delete a project.

URL

https://api.figshare.com/v2/account/projects/{project_id}

HTTP Method

DELETE

Response Type

Parameters

privateProjectDetails


View a private project

URL

https://api.figshare.com/v2/account/projects/{project_id}

HTTP Method

GET

Response Type

ProjectCompletePrivate

Parameters

privateProjectLeave


Please note: project's owner cannot leave the project.

URL

https://api.figshare.com/v2/account/projects/{project_id}/leave

HTTP Method

POST

Response Type

Parameters

privateProjectNote


URL

https://api.figshare.com/v2/account/projects/{project_id}/notes/{note_id}

HTTP Method

GET

Response Type

ProjectNotePrivate

Parameters

privateProjectNoteDelete


URL

https://api.figshare.com/v2/account/projects/{project_id}/notes/{note_id}

HTTP Method

DELETE

Response Type

Parameters

privateProjectNoteUpdate


URL

https://api.figshare.com/v2/account/projects/{project_id}/notes/{note_id}

HTTP Method

PUT

Response Type

Parameters

privateProjectNotesCreate


Create a new project note

URL

https://api.figshare.com/v2/account/projects/{project_id}/notes

HTTP Method

POST

Response Type

Location

Parameters

privateProjectNotesList


List project notes

URL

https://api.figshare.com/v2/account/projects/{project_id}/notes

HTTP Method

GET

Response Type

List

Parameters

privateProjectPublish


Publish a project. Possible after all items inside it are public

URL

https://api.figshare.com/v2/account/projects/{project_id}/publish

HTTP Method

POST

Response Type

ResponseMessage

Parameters

privateProjectUpdate


Updating an project by passing body parameters; request can also be made with the PATCH method.

URL

https://api.figshare.com/v2/account/projects/{project_id}

HTTP Method

PUT

Response Type

Parameters

privateProjectsList


List private projects

URL

https://api.figshare.com/v2/account/projects

HTTP Method

GET

Response Type

List

Parameters

privateProjectsSearch


Search inside the private projects

URL

https://api.figshare.com/v2/account/projects/search

HTTP Method

POST

Response Type

List

Parameters

projectArticles


List articles in project

URL

https://api.figshare.com/v2/projects/{project_id}/articles

HTTP Method

GET

Response Type

List

Parameters

projectDetails


View a project

URL

https://api.figshare.com/v2/projects/{project_id}

HTTP Method

GET

Response Type

ProjectComplete

Parameters

projectsList


Returns a list of public projects

URL

https://api.figshare.com/v2/projects

HTTP Method

GET

Response Type

List

Parameters

projectsSearch


Returns a list of public articles

URL

https://api.figshare.com/v2/projects/search

HTTP Method

POST

Response Type

List

Parameters