openapi: 3.0.3 info: title: DTU Data (Figshare API v2) articles institutions API description: Public read subset of the Figshare REST API v2 as consumed by DTU Data, DTU's institutional research data repository. DTU records are scoped via institution id 379. Public read access to published articles, files, and versions requires no authentication. Derived from the official Figshare OpenAPI 3.0.3 specification (https://docs.figshare.com/swagger.json). version: '2.0' contact: name: Figshare Support url: https://support.figshare.com/support/home license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html servers: - url: https://api.figshare.com/v2 tags: - name: institutions paths: /institutions/{institution_string_id}/articles/filter-by: get: tags: - institutions summary: Public Institution Articles description: Returns a list of articles belonging to the institution operationId: institution_articles parameters: - name: institution_string_id in: path required: true schema: type: string - name: resource_id in: query required: true schema: type: string - name: filename in: query required: true schema: type: string responses: '200': description: OK. An array of articles content: application/json: schema: type: array items: $ref: '#/components/schemas/Article' '500': description: Internal Server Error content: {} components: schemas: TimelineUpdate: type: object properties: firstOnline: type: string description: Online posted date example: '2015-12-31' publisherPublication: type: string description: Publish date example: '2015-12-31' publisherAcceptance: type: string description: Date when the item was accepted for publication example: '2015-12-31' x-tag: timeline_update Article: required: - created_date - defined_type - defined_type_name - doi - handle - id - resource_doi - resource_title - thumb - timeline - title - url - url_private_api - url_private_html - url_public_api - url_public_html type: object properties: id: type: integer description: Unique identifier for article example: 1434614 title: type: string description: Title of article example: Test article title doi: type: string description: DOI example: 10.6084/m9.figshare.1434614 handle: type: string description: Handle example: 111184/figshare.1234 url: type: string description: Api endpoint for article format: url example: http://api.figshare.com/articles/1434614 url_public_html: type: string description: Public site endpoint for article format: url example: https://figshare.com/articles/media/Test_article_title/1434614 url_public_api: type: string description: Public Api endpoint for article format: url example: https://api.figshare.com/articles/1434614 url_private_html: type: string description: Private site endpoint for article format: url example: https://figshare.com/account/articles/1434614 url_private_api: type: string description: Private Api endpoint for article format: url example: https://api.figshare.com/account/articles/1434614 timeline: $ref: '#/components/schemas/Timeline' thumb: type: string description: Thumbnail image format: url example: https://ndownloader.figshare.com/files/123456789/preview/12345678/thumb.png defined_type: type: integer description: Type of article identifier example: 3 defined_type_name: type: string description: Name of the article type identifier example: media resource_doi: type: string description: Deprecated by related materials. Not applicable to regular users. In a publisher case, this is the publisher article DOI. default: '' resource_title: type: string description: Deprecated by related materials. Not applicable to regular users. In a publisher case, this is the publisher article title. default: '' created_date: type: string description: Date when article was created example: '2017-05-18T11:49:03Z' x-tag: articles Timeline: allOf: - $ref: '#/components/schemas/TimelineUpdate' x-tag: timeline