CSIRO

CSIRO, the Commonwealth Scientific and Industrial Research Organisation, is Australia's national science agency and innovation catalyst, an Australian Government body that solves major challenges through science and technology across areas such as agriculture, health, oceans and climate, energy, digital and space. Its Data Access Portal (DAP) publishes RESTful web service APIs: a public read-only /dap/ws/v2 collections API for searching and retrieving research data collections, and a staff-only /dap/api/v2 deposit API. CSIRO was surfaced via the australia-apidays-2026 harvest.

CSIRO publishes 20 API contracts indexed on the APIs.io network, including AAHL API, Api-V2 Admin API, Api-V2 Authentication API, and 17 more. Tagged areas include Company, Government, Science, Research, and Australia.

The CSIRO catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.

CSIRO’s developer surface includes changelog, API reference, authentication, documentation, support, engineering blog, and 24 more developer resources.

45.8/100 developing ▬ flat Agent 33/100 agent ready Full breakdown ↓
scored 2026-10-31 · rubric v0.25.0 · Show this score on your site →
3 published contracts 4 Agent Skills
CompanyGovernmentScienceResearchAustraliaOpen DataResearch Data

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-10-31 · rubric v0.25.0
Regulatory Posture applies to this provider. Its tags matched the Government & Public Sector regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics could not be measured. We hold no machine-readable contract for this provider to read, so there is nothing to measure a write surface against. Excluded rather than scored zero: never-measured and measured-empty are different facts. Publishing an OpenAPI is what makes this facet — and several others — scorable at all.
The six quality facets above are damped to 85 points between them, because the conditional facet above carries the other 15. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 85% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site. Kin Score badge preview for CSIRO It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/csiro/"><img src="https://apis.io/badge/csiro/card.svg" alt="CSIRO on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
  • MCP Server +12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
  • Idempotency +9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
  • A2A Agent Card +8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
  • Registration Without a Human +6 pts — a `registration_endpoint` in the served RFC 8414 / OIDC discovery document
  • Typed Event Surface +6 pts — AsyncAPI document, OR webhooks/callbacks objects in the as-published OpenAPI, OR common[].type includes Webhooks
  • Documented Reversibility +6 pts — a reversal operation in the contract, graded up when a window is documented too
5 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
Each check links to what satisfies it. Publish the artifact, or tell us where it already lives, and the score moves on the next scoring run.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from the provider profile at artifacts.apis.io/csiro/apis.yml: open an issue on github.com/api-evangelist/csiro to ask a question or point us at an artifact you publish. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 20

Individual APIs this provider publishes, each with its own machine-readable definition.

CSIRO AAHL API

The AAHL API from CSIRO — 2 operation(s) for aahl.

CSIRO Api-V2 Admin API

The Api-V2 Admin API from CSIRO — 80 operation(s) for api-v2 admin.

CSIRO Api-V2 Authentication API

The Api-V2 Authentication API from CSIRO — 1 operation(s) for api-v2 authentication.

CSIRO Api-V2 Casda Observations API

The Api-V2 Casda Observations API from CSIRO — 2 operation(s) for api-v2 casda observations.

CSIRO Api-V2 Collections API

The Api-V2 Collections API from CSIRO — 47 operation(s) for api-v2 collections.

CSIRO Api-V2 DNA Sequence Collections API

The Api-V2 DNA Sequence Collections API from CSIRO — 6 operation(s) for api-v2 dna sequence collections.

CSIRO Api-V2 Supporting Data API

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

CSIRO Api-V2 User Profile API

The Api-V2 User Profile API from CSIRO — 7 operation(s) for api-v2 user profile.

CSIRO Api-V2 User Tasks API

The Api-V2 User Tasks API from CSIRO — 15 operation(s) for api-v2 user tasks.

CSIRO ATNF API

The ATNF API from CSIRO — 4 operation(s) for atnf.

CSIRO CASDA API

The CASDA API from CSIRO — 19 operation(s) for casda.

CSIRO Collection Browse API

The Collection Browse API from CSIRO — 2 operation(s) for collection browse.

CSIRO Collection Data API

The Collection Data API from CSIRO — 11 operation(s) for collection data.

CSIRO Collection Download API

The Collection Download API from CSIRO — 12 operation(s) for collection download.

CSIRO Collection Search API

The Collection Search API from CSIRO — 20 operation(s) for collection search.

CSIRO External Systems API

The External Systems API from CSIRO — 2 operation(s) for external systems.

CSIRO Licence API

The Licence API from CSIRO — 2 operation(s) for licence.

CSIRO ORCID API

The ORCID API from CSIRO — 3 operation(s) for orcid.

CSIRO Specimen Images API

The Specimen_Images API from CSIRO — 6 operation(s) for specimen_images.

CSIRO UI Display API

The UI Display API from CSIRO — 3 operation(s) for ui display.

Scroll for all 20

Agent Skills 4

Packaged agent skills for driving this provider's APIs from an AI assistant.

csiro-casda-cutouts

AGENT SKILL

Pricing Plans 1

Published pricing tiers and plan structures.

Csiro Plans Pricing

0 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Csiro Rate Limits

0 limits

RATE LIMITS

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Csiro Context

120 classes · 651 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

CSIRO API Rules

12 rules · 8 errors 3 warnings 1 info

SPECTRAL

OpenAPI Overlays 3

Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.

Csiro Dap Api V2 Overlay

2 actions · update · csiro-dap-api-v2-openapi.yml

UNRECORDED

Csiro Dap Orcid V1 Overlay

2 actions · update · csiro-dap-orcid-v1-openapi.yml

UNRECORDED

Csiro Dap Ws V2 Overlay

21 actions · update · csiro-dap-ws-v2-openapi.yml

UNRECORDED

JSON Schema 14

Standalone JSON Schema definitions for this provider's data models.

CasdaMetadataDto

44 properties

JSON SCHEMA

CasdaObservationSearchDto

32 properties

JSON SCHEMA

CasdaObservationValidationDTO

15 properties

JSON SCHEMA

DataCollectionDTO

62 properties

JSON SCHEMA

DataCollectionDtoV2

71 properties

JSON SCHEMA

DataCollectionsResultDto

15 properties

JSON SCHEMA

DoiFilesDatasetDTO

19 properties

JSON SCHEMA

GlobusCollectionDTO

18 properties

JSON SCHEMA

MyCollection

31 properties

JSON SCHEMA

OrcidResultsDto

2 properties

JSON SCHEMA

OrcidUserDTO

1 properties

JSON SCHEMA

OrcidWorkDTO

3 properties

JSON SCHEMA

SpecimenImageResultDto

10 properties

JSON SCHEMA

SpecimenImageSearchRequestDto

15 properties

JSON SCHEMA

Scroll for all 14

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Csiro Authentication

http/oauth2 · 3 schemes

SECURITY

Csiro Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Csiro Scopes

1 scope · authorizationCode

1 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Csiro Agentic Access

344 operations · 135 acting

344 operations · 135 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 8

Pagination, idempotency, versioning, errors, and events

Scroll for all 8

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 4

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: csiro
name: CSIRO
description: 'CSIRO, the Commonwealth Scientific and Industrial Research Organisation, is Australia''s national science agency
  and innovation catalyst, an Australian Government body that solves major challenges through science and technology across
  areas such as agriculture, health, oceans and climate, energy, digital and space. Its Data Access Portal (DAP) publishes
  RESTful web service APIs: a public read-only /dap/ws/v2 collections API for searching and retrieving research data collections,
  and a staff-only /dap/api/v2 deposit API. CSIRO was surfaced via the australia-apidays-2026 harvest.'
url: https://raw.githubusercontent.com/api-evangelist/csiro/refs/heads/main/apis.yml
x-type: company
x-source: harvest:australia-apidays-2026
x-tier: profiled
x-tier-reason: enrichment pass 2026-10-22 (modular-v1; was harvest)
specificationVersion: '0.20'
created: '2026-10-22'
modified: '2026-10-22'
tags:
- Company
- Government
- Science
- Research
- Australia
- Open Data
- Research Data
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
image: https://www.csiro.au/-/media/Web-team/Images/CSIRO_Logo/logo.png
common:
- type: AgenticAccess
  url: agentic-access/csiro-agentic-access.yml
- type: Spectral
  url: rules/csiro-rules.yml
- type: JSONLD
  url: json-ld/csiro-context.jsonld
- type: Vocabulary
  url: vocabulary/csiro-vocabulary.yml
- type: AgentSkill
  url: skills/_index.yml
- type: DataModel
  url: data-model/csiro-data-model.yml
- type: ChangeLog
  url: changelog/csiro-changelog.yml
- type: Conventions
  url: conventions/csiro-conventions.yml
- type: Deprecation
  url: lifecycle/csiro-lifecycle.yml
- type: Lifecycle
  url: lifecycle/csiro-lifecycle.yml
- type: ErrorCatalog
  url: errors/csiro-problem-types.yml
- type: Conformance
  url: conformance/csiro-conformance.yml
- type: Overlay
  url: overlays/csiro-dap-api-v2-overlay.yaml
- type: LLMsTxt
  url: llms/csiro-llms.txt
- type: Hosts
  url: hosts/csiro-hosts.yml
- type: IntegrationEdges
  url: integrations/csiro-integration-edges.yml
- type: Vendors
  url: vendors/csiro-vendors.yml
- type: APIReference
  url: https://www.csiro.au/en/about/Corporate-governance/Chief-Executive-and-Executive-Team/Reference
- type: OAuthScopes
  url: scopes/csiro-scopes.yml
- type: Authentication
  url: authentication/csiro-authentication.yml
- type: DomainSecurity
  url: security/csiro-domain-security.yml
- type: Website
  url: https://www.csiro.au/
- type: Documentation
  url: https://research.csiro.au/dap/developer-tools/
- type: DeveloperPortal
  url: https://data.csiro.au/
- type: Support
  url: https://www.csiro.au/en/contact
- type: Blog
  url: https://www.csiro.au/en/news
- type: TermsOfService
  url: https://www.csiro.au/en/about/Policies/Legal/Legal-notice
- type: PrivacyPolicy
  url: https://www.csiro.au/en/about/Policies/Privacy
- type: Copyright
  url: https://www.csiro.au/en/about/Policies/Legal/Copyright
- type: LinkedIn
  url: https://www.linkedin.com/company/csiro/
apis:
- aid: csiro:csiro-aahl-api
  name: CSIRO AAHL API
  description: The AAHL API from CSIRO — 2 operation(s) for aahl.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - AAHL
  properties:
  - type: OpenAPI
    url: openapi/csiro-aahl-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-api-v2-admin-api
  name: CSIRO Api-V2 Admin API
  description: The Api-V2 Admin API from CSIRO — 80 operation(s) for api-v2 admin.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - Api-V2 Admin
  properties:
  - type: OpenAPI
    url: openapi/csiro-api-v2-admin-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-api-v2-authentication-api
  name: CSIRO Api-V2 Authentication API
  description: The Api-V2 Authentication API from CSIRO — 1 operation(s) for api-v2 authentication.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - Api-V2 Authentication
  properties:
  - type: OpenAPI
    url: openapi/csiro-api-v2-authentication-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-api-v2-casda-observations-api
  name: CSIRO Api-V2 Casda Observations API
  description: The Api-V2 Casda Observations API from CSIRO — 2 operation(s) for api-v2 casda observations.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - Api-V2 Casda Observations
  properties:
  - type: OpenAPI
    url: openapi/csiro-api-v2-casda-observations-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-api-v2-collections-api
  name: CSIRO Api-V2 Collections API
  description: The Api-V2 Collections API from CSIRO — 47 operation(s) for api-v2 collections.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - Api-V2 Collections
  properties:
  - type: OpenAPI
    url: openapi/csiro-api-v2-collections-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-api-v2-dna-sequence-collections-api
  name: CSIRO Api-V2 DNA Sequence Collections API
  description: The Api-V2 DNA Sequence Collections API from CSIRO — 6 operation(s) for api-v2 dna sequence collections.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - Api-V2 DNA Sequence Collections
  properties:
  - type: OpenAPI
    url: openapi/csiro-api-v2-dna-sequence-collections-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-api-v2-supporting-data-api
  name: CSIRO Api-V2 Supporting Data API
  description: The Api-V2 Supporting Data API from CSIRO — 57 operation(s) for api-v2 supporting data.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - Api-V2 Supporting Data
  properties:
  - type: OpenAPI
    url: openapi/csiro-api-v2-supporting-data-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-api-v2-user-profile-api
  name: CSIRO Api-V2 User Profile API
  description: The Api-V2 User Profile API from CSIRO — 7 operation(s) for api-v2 user profile.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - Api-V2 User Profile
  properties:
  - type: OpenAPI
    url: openapi/csiro-api-v2-user-profile-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-api-v2-user-tasks-api
  name: CSIRO Api-V2 User Tasks API
  description: The Api-V2 User Tasks API from CSIRO — 15 operation(s) for api-v2 user tasks.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - Api-V2 User Tasks
  properties:
  - type: OpenAPI
    url: openapi/csiro-api-v2-user-tasks-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-atnf-api
  name: CSIRO ATNF API
  description: The ATNF API from CSIRO — 4 operation(s) for atnf.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - ATNF
  properties:
  - type: OpenAPI
    url: openapi/csiro-atnf-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-casda-api
  name: CSIRO CASDA API
  description: The CASDA API from CSIRO — 19 operation(s) for casda.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - CASDA
  properties:
  - type: OpenAPI
    url: openapi/csiro-casda-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-collection-browse-api
  name: CSIRO Collection Browse API
  description: The Collection Browse API from CSIRO — 2 operation(s) for collection browse.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - Collection Browse
  properties:
  - type: OpenAPI
    url: openapi/csiro-collection-browse-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-collection-data-api
  name: CSIRO Collection Data API
  description: The Collection Data API from CSIRO — 11 operation(s) for collection data.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - Collection Data
  properties:
  - type: OpenAPI
    url: openapi/csiro-collection-data-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-collection-download-api
  name: CSIRO Collection Download API
  description: The Collection Download API from CSIRO — 12 operation(s) for collection download.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - Collection Download
  properties:
  - type: OpenAPI
    url: openapi/csiro-collection-download-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-collection-search-api
  name: CSIRO Collection Search API
  description: The Collection Search API from CSIRO — 20 operation(s) for collection search.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - Collection Search
  properties:
  - type: OpenAPI
    url: openapi/csiro-collection-search-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-external-systems-api
  name: CSIRO External Systems API
  description: The External Systems API from CSIRO — 2 operation(s) for external systems.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - External Systems
  properties:
  - type: OpenAPI
    url: openapi/csiro-external-systems-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-licence-api
  name: CSIRO Licence API
  description: The Licence API from CSIRO — 2 operation(s) for licence.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - Licence
  properties:
  - type: OpenAPI
    url: openapi/csiro-licence-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-v2-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-metadata-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-search-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collections-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-result-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-specimen-image-search-request-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-data-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-my-collection-schema.json
  - type: JSONSchema
    url: json-schema/csiro-casda-observation-validation-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-doi-files-dataset-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-globus-collection-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-results-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-work-dto-schema.json
  - type: JSONSchema
    url: json-schema/csiro-orcid-user-dto-schema.json
- aid: csiro:csiro-orcid-api
  name: CSIRO ORCID API
  description: The ORCID API from CSIRO — 3 operation(s) for orcid.
  humanURL: https://research.csiro.au/dap/developer-tools/web-services-ws-v2/
  baseURL: https://data.csiro.au/dap/ws/v2
  tags:
  - ORCID
  properties:
  - type: OpenAPI
    url: openapi/csiro-orcid-api-openapi.yml
  - type: Documentation
    url: https://research.csiro.au/dap/developer-tools/
  - type: APIExplorer
    url: https://data.csiro.au/dap/swagger-ui.html


# --- truncated at 32 KB (37 KB total) ---
# Full source: https://artifacts.apis.io/csiro/apis.yml

CSIRO API — frequently asked questions

Does CSIRO have an API?

Yes. APIs.io lists 20 APIs from CSIRO, including CSIRO AAHL API, CSIRO Api-V2 Admin API and CSIRO Api-V2 Authentication API, and 17 more.

Is there an OpenAPI specification for the CSIRO API?

Yes. APIs.io indexes 20 OpenAPI specifications for CSIRO, each linked for download from this page.

How do I authenticate with the CSIRO API?

CSIRO uses bearer-token authentication (http/oauth2 · 3 schemes). The details are profiled on APIs.io as Csiro Authentication.

Is the CSIRO API ready for AI agents?

CSIRO has a Kin Score of 45.8 out of 100 (developing) and an Agent Readiness score of 33.2 (agent-ready), scored by API Evangelist on 2026-10-31.

Work with this as data

Every provider 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 providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • 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 provider
curl "https://apis.io/api/v1/providers/csiro"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/csiro/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/csiro/evidence"

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.