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

Adapter assets API

The assets API from Adapter — 8 operation(s) for assets.

Adapter assets API is one of 26 APIs that Adapter publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Assets. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 9 operations across 8 paths, and defines 9 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against a single base URL, https://api.adapter.com.

9 operations 8 paths 9 schemas 1 DELETE4 GET4 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Base URL
https://api.adapter.com
Authentication
HTTP Basic, HTTP Bearer
Resource Areas
1

Authentication & Security 2

Adapter assets API declares 2 security schemes for authenticating requests. It accepts HTTP basic authentication (HTTPBasic). It accepts HTTP bearer tokens (HTTPBearer).

Paths & Operations 9

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

assets 9
POST
/users/me/assets/upload
Upload File
upload_file_users_me_assets_upload_post body → 201401403500422
POST
/users/me/assets/upload-stream
Upload File Stream
upload_file_stream_users_me_assets_upload_stream_post body → 201401403500422
POST
/users/me/assets/presigned-url
Get Presigned Upload Url
get_presigned_upload_url_users_me_assets_presigned_url_post body → 200401403500422
GET
/users/me/assets/asset/{asset_id}
Get File Metadata
get_file_metadata_users_me_assets_asset__asset_id__get 1 param → 200401403500422
DELETE
/users/me/assets/asset/{asset_id}
Delete File
delete_file_users_me_assets_asset__asset_id__delete 1 param → 204401403500422
GET
/users/me/assets/asset/{asset_id}/download
Download File
download_file_users_me_assets_asset__asset_id__download_get 1 param → 200401403500422
GET
/users/me/assets/asset/{asset_id}/thumbnail
Get Thumbnail
get_thumbnail_users_me_assets_asset__asset_id__thumbnail_get 1 param → 200401403500422
GET
/users/me/assets
List User Files
list_user_files_users_me_assets_get 1 param → 200401403500422
POST
/users/me/assets/email/retrieve
Get Email
get_email_users_me_assets_email_retrieve_post body → 200401403500422

Schemas 9

The contract defines 9 schemas that model the data the API accepts and returns. The most detailed are FileUploadResponse (8 properties), PresignedUrlResponse (6 properties), ValidationError (5 properties), Body_upload_file_users_me_assets_upload_post (3 properties). Each schema is shown below with its type and property counts.

Body_upload_file_stream_users_me_assets_upload_stream_post
object
3 properties 1 required
PresignedUrlResponse
object
Response model for presigned URL generation
6 properties 6 required
FileUploadResponse
object
Response model for file uploads
8 properties 4 required
HTTPValidationError
object
1 property
GetEmailAssetResponse
object
1 property 1 required
Body_upload_file_users_me_assets_upload_post
object
3 properties 1 required
ValidationError
object
5 properties 3 required
Body_get_presigned_upload_url_users_me_assets_presigned_url_post
object
2 properties 2 required
GetEmailAssetRequest
object
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

adapter-assets-api-openapi.yml Raw ↑

Other APIs Adapter publishes across the network.

Adapter Adapter API API
Adapter auth API
Adapter conversations API
Adapter Docs API
Adapter Imessage API
Adapter knowledge API
Adapter life API
Adapter Line API
Adapter location API
Adapter management API
Adapter Oauth API
Adapter oauth-connect API
Where this information came from

This is an independent, third-party profile of Adapter assets 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.