How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Autonomys Auto Drive API API

The Auto Drive API API from Autonomys — 25 operation(s) for auto drive api.

Autonomys Auto Drive API API is one of 2 APIs that Autonomys publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Auto Drive API. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

This API exposes 25 operations across 25 paths, and defines 17 schemas. It is described by OpenAPI 3.2.0, at version 1.1.0.

Requests are made against a single base URL, https://mainnet.auto-drive.autonomys.xyz.

25 operations 25 paths 17 schemas 13 GET12 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.1.0
Base URL
https://mainnet.auto-drive.autonomys.xyz
Authentication
API Key, API Key
Resource Areas
1

Authentication & Security 2

Autonomys Auto Drive API API declares 2 security schemes for authenticating requests. An API key is passed in the header as Authorization (apiKey). An API key is passed in the header as X-Auth-Provider (provider). By default, every request must be authenticated.

  • apiKey — Bearer token for authentication. Example: Bearer . Could be either an API key or a JWT token.
  • provider — Used for differentiating between different auth providers. For most use cases: X-Auth-Provider: apikey

Paths & Operations 25

Across 25 paths, the API surfaces 25 operations — 13 GET, 12 POST. Each is listed below with its method, path, parameters, and response codes.

Auto Drive API 25
GET
/accounts/@me
Accounts - Get current user account information
→ 200401500
POST
/uploads/file
Uploads - Upload a file
body → 200400500
POST
/uploads/folder
Uploads - Create a new folder upload
body → 200400500
POST
/uploads/folder/{folderUploadId}/file
Uploads - Create a file in a folder provided by the folder upload id
1 param body → 200400500
POST
/uploads/file/{uploadId}/chunk
Uploads - Upload a chunk of a file
1 param body → 200400500
POST
/uploads/{uploadId}/complete
Uploads - Complete the upload returning the file or folder CID
1 param → 200500
GET
/objects/roots
Objects - Get root objects
3 params → 200401500
GET
/objects/roots/shared
Objects - Get shared root objects
2 params → 200401500
GET
/objects/roots/deleted
Objects - Get deleted root objects
2 params → 200401500
GET
/objects/search
Objects - Search for objects by CID or name
3 params → 200400500
GET
/objects/{cid}/summary
Objects - Get summary of an object by CID
1 param → 200404500
GET
/objects/{cid}/metadata
Objects - Get metadata of an object by CID
1 param → 200404500
GET
/objects/{cid}/status
Objects - Get upload status of an object by CID
1 param → 200500
POST
/objects/{cid}/share
Objects - Share an object by CID
1 param body → 200400401500
GET
/objects/{cid}/downloaddeprecated
Objects - Download an object by CID
1 param → 200404500
POST
/objects/{cid}/delete
Objects - Delete an object by CID
1 param → 200401500
POST
/objects/{cid}/restore
Objects - Restore a deleted object by CID
1 param → 200401500
POST
/objects/{cid}/publish
Objects - Publish an object by CID and return the object id
1 param → 200401500
POST
/objects/{cid}/unpublish
Objects - Unpublish an object by CID
1 param → 204401500
GET
/objects/{id}/public
Objects - Download a published object by id
1 param → 200404500
GET
/intents/price
Intents - Get current storage price
→ 200
GET
/intents/contract
Intents - Get smart contract info
→ 200
POST
/intents
Intents - Create a purchase intent
→ 200401403404
GET
/intents/{id}
Intents - Get intent status
1 param → 200401403404410
POST
/intents/{id}/watch
Intents - Submit transaction hash for watching
1 param body → 204400401403410

Schemas 17

The contract defines 17 schemas that model the data the API accepts and returns. The most detailed are ObjectSummary (9 properties), OffchainFileMetadata (8 properties), OffchainFolderMetadata (7 properties), Intent (7 properties). Each schema is shown below with its type and property counts.

FolderTreeFile
object
3 properties
ObjectSummary
object
9 properties 6 required
Intent
object
7 properties
AccountInfo
object
7 properties 7 required
OffchainFileMetadata
object
8 properties
FolderTree
UploadStatus
object
5 properties
ChildrenMetadata
object
4 properties 3 required
OffchainFolderMetadata
object
7 properties
OffchainMetadata
object
EncryptionOptions
object
2 properties
UploadOptions
object
2 properties
FolderTreeFolder
object
3 properties
CompressionOptions
object
2 properties
ObjectSearchResult
object
2 properties 2 required
ChunkInfo
object
2 properties
ContractInfo
object
3 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

autonomys-auto-drive-api-api-openapi.yml Raw ↑

Other APIs Autonomys publishes across the network.

Autonomys Auto Drive Download Gateway API
Where this information came from

This is an independent, third-party profile of Autonomys Auto Drive API API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.