CSIRO Api-V2 Supporting Data API

The Api-V2 Supporting Data API from CSIRO — 57 operation(s) for api-v2 supporting data.

Operations 62

PUT /api/v2/help/page/{page}/{key} Update existing help text item #
PUT /api/v2/doiFiles Update DoiFilesDataset record. Requires admin priveledges #
POST /api/v2/doiFiles Create new DOI and save to new DoiFilesDataset record #
GET /api/v2/collectionTemplates/{id} Retrieve a collection template by id #
PUT /api/v2/collectionTemplates/{id} Update existing template #
DELETE /api/v2/collectionTemplates/{id} Delete a collection template by id #
GET /api/v2/activities/{activityId} Retrieve activity by id #
PUT /api/v2/activities/{activityId} Update an existing activity #
POST /api/v2/users Create a new user #
POST /api/v2/users/organisations Create a new organisation #
POST /api/v2/collectionTemplates/{type} Create a new template #
POST /api/v2/collectionTemplates/{id}/copy Copy an existing template. Creates a new template #
POST /api/v2/activities Create a new activity #
GET /api/v2/users/search Search for users by search term #
GET /api/v2/users/organisations/search Search for an organisation by search term #
GET /api/v2/users/groups/search Search for permitted groups by search term #
GET /api/v2/users/depositors/search Search for depositors by search term #
GET /api/v2/users/contributors/search Search for contributors by search term #
GET /api/v2/users/contributors/other-users/search Search for non-csiro users by search term #
GET /api/v2/users/contributors/iseditable Check if the given contributor can be edited #
GET /api/v2/users/contacts/search Search for contacts by search term #
GET /api/v2/users/collaborators/search Search for collaborators #
GET /api/v2/users/approvers/search Search for approvers #
GET /api/v2/users/approvers/nrca/search Search for NRCA approvers #
GET /api/v2/users/approvers/casda/search Search for CASDA approvers #
GET /api/v2/users/advisers/search Search for advisers #
GET /api/v2/tombstone/dataset/{uuid} Get data set tombstone #
GET /api/v2/settings Retrieve application settings #
GET /api/v2/serviceMetadata Harvest OGC Service metadata #
GET /api/v2/orgNodes/relatedNodes Retrieve org nodes related to a given node i.e. business unit, group, program #
GET /api/v2/orgNodes/projects/search Search for WBS org units by code or title #
GET /api/v2/orgNodes/costCentres Retrieve all cost centres for a given business unit #
GET /api/v2/orgNodes/businessUnits Retrieve all business units #
GET /api/v2/opalProjects/{projectCode} Get OPAL project by project code #
GET /api/v2/opalProjects/search Search for OPAL projects already known to DAP. #
GET /api/v2/lookups Retrieve all lookup data for populating various fields of a collection #
GET /api/v2/licences Retrieve licences available for all collection types #
GET /api/v2/licences/{id} Retrieve a single licence by record id #
GET /api/v2/licences/type/{contentType} Retrieve licences available for given collection type #
GET /api/v2/help/page Get all help pages #
GET /api/v2/help/page/{page} Get all help messages for a given page #
GET /api/v2/files/fieldMetadata Retrieve file metadata field definitions for all schema types #
GET /api/v2/facility/{type} Retrieve all national collection or facilities #
GET /api/v2/externalsystems Retrieve external systems known to DAP #
GET /api/v2/dontcallme3 Swagger codegen licence dto #
GET /api/v2/dontcallme2 Swagger codegen lookup value DTO #
GET /api/v2/dontcallme1 Swagger codegen ado parameter field dto #
GET /api/v2/doiFiles/{id} Retrieve a DoiFiles Dataset for a given id #
DELETE /api/v2/doiFiles/{id} Delete a DoiFiles Dataset for a given id. Requires admin priveledges #
GET /api/v2/doiFiles/uuid/{uuid} Retrieve a DoiFiles Dataset for a given UUID #
GET /api/v2/doiFiles/uuid/{uuid}/files Retrieve files for a given UUID split by available and withdrawn collection… #
GET /api/v2/doiFiles/resolver Retrieve configured DoiFiles DOI resolver service baseUrl #
GET /api/v2/doiFiles/doi/{linkA}/{linkB} Retrieve a DoiFiles Dataset for a given doi link value #
GET /api/v2/doiFiles/creator Retrieve all DoiFilesDataset records created by calling User (Users.id) #
GET /api/v2/doiFiles/creator/{id} Retrieve all DoiFilesDataset records for a given creatorId (Users.id) #
GET /api/v2/depositMethods Retrieve deposit methods avaliable for a user #
GET /api/v2/dataCollectionTypes Retrieve data collection type definitions #
GET /api/v2/collectionTemplates/ids/{type} Retrieve summary information of all templates for user #
GET /api/v2/activities/search Create a new activity for a collection #
GET /api/v2/FOR/search Search for FOR categories by keyword #
GET /api/v2/FOR/divisions Retrieve FOR divisions. #
GET /api/v2/FOR/divisions/{code} Retrieve Fields of Research for a given code #

Documentation

Specifications

Schemas & Data

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/csiro:csiro-api-v2-supporting-data-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

csiro-api-v2-supporting-data-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Csiro Api-V2 Supporting Data API
  version: v2
  description: 'Operations tagged Api-V2 Supporting Data across 2 of this provider''s published API definitions: csiro-dap-api-v2-openapi.json, csiro-dap-api-v2-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://data.csiro.au/dap
  description: Generated server url
security:
- basicAuth: []
- bearerAuth: []
- oauth2: []
tags:


# --- truncated at 32 KB (70 KB total) ---
# Full source: https://artifacts.apis.io/csiro/openapi/csiro-api-v2-supporting-data-api-openapi.yml