Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Resourcly drive API

The drive API from Resourcly — 10 operation(s) for drive.

Resourcly drive API is one of 22 APIs that Resourcly publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include drive. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 11 operations across 10 paths, and defines 13 schemas. It is described by OpenAPI 2.0, at version 1.0.0.

Requests are made against the base URL https://api.resourcly.com/v1.

11 operations 10 paths 13 schemas 1 DELETE5 GET5 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 2.0
API Version
1.0.0
Base URL
https://api.resourcly.com/v1
Authentication
API Key
License
Proprietary
Terms of Service
Resource Areas
1

Authentication & Security 1

Resourcly drive API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (BearerAuth).

  • BearerAuth — Firebase JWT token. Format: "Bearer {token}"

Paths & Operations 11

Across 10 paths, the API surfaces 11 operations — 1 DELETE, 5 GET, 5 POST. Each is listed below with its method, path, parameters, and response codes.

drive 11
GET
/v1/drive/browse
Browse the data store
4 params → 200401
POST
/v1/drive/download
Request download
1 param → 200400401
POST
/v1/drive/download/zip
Bulk download as ZIP
1 param → 200400401
GET
/v1/drive/objects/{id}
Get object details
1 param → 200401404
POST
/v1/drive/objects/{id}/restore
Restore object from cold storage
1 param → 202401404
POST
/v1/drive/search
Search the data store
1 param → 200400401
GET
/v1/drive/shared/{id}
Access shared content
2 params → 200401404
GET
/v1/drive/shares
List share links
→ 200401
POST
/v1/drive/shares
Create a share link
1 param → 201400401
DELETE
/v1/drive/shares/{id}
Delete a share link
1 param → 204401404
GET
/v1/drive/stats
Get storage statistics
→ 200401

Schemas 13

The contract defines 13 schemas that model the data the API accepts and returns. The most detailed are models.DriveObject (13 properties), models.DriveSearchRequest (10 properties), models.DriveShareLink (9 properties), models.DriveCreateShareRequest (5 properties). Each schema is shown below with its type and property counts.

models.DriveCreateShareRequest
object
5 properties
models.DriveShareLink
object
9 properties
models.DriveBrowseResponse
object
5 properties
models.DriveDownloadItem
object
4 properties
models.DriveShareScope
object
4 properties
models.DriveSearchRequest
object
10 properties
models.DriveStorageStats
object
4 properties
models.DriveSearchResponse
object
5 properties
models.ErrorResponse
object
3 properties
models.DriveObject
object
13 properties
models.DriveStorageBucket
object
2 properties
models.DriveDownloadResponse
object
4 properties
models.DriveDownloadRequest
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

resourcly-drive-api-openapi.yml Raw ↑

Other APIs Resourcly publishes across the network.

Resourcly analytics API
Resourcly auth API
Resourcly bom-comparisons API
Resourcly boms API
Resourcly business API
Resourcly datasources API
Resourcly documents API
Resourcly duplicates API
Resourcly email API
Resourcly feedback API
Resourcly health API
Resourcly imports API