API Ingest — Reliable content ingestion for workflows

Get-contents provides secure endpoints and SDKs to ingest files, metadata and transformed assets into your pipelines. Designed for creators, teams and platforms across the USA.

ingest diagram

Overview

Simple REST endpoints, multipart uploads, resumable sessions and server-side transforms. Security by default (TLS, token auth, per-key ACLs). Low-latency regional endpoints across the USA.

Throughput
Up to 1 Gbps per connection (adaptive)
Transforms
Auto-encoding, thumbnails, audio normalization
Delivery
Direct to storage or webhook callbacks

Endpoints & examples

Primary endpoints are /v1/ingest and /v1/sessions. Use Authorization header with your API key.

Use multipart/form-data with file and metadata fields.


          

Start a session, upload chunks, finalize. Good for large archives.


          

Configure a callback URL when creating the session. We POST job status updates (signed).

Integration patterns

Direct client uploads

Presigned sessions let clients upload directly to regional storage for minimal server load. Recommended for mobile and browser flows.

Server-mediated

Proxy uploads through your backend for additional validation or transformation prior to ingest.

Limits & pricing (summary)

For exact billing in the USA and contract terms, contact billing via Contacts.

FAQ

All ingestion is over TLS. Keys can be scoped with ACLs and expiry. Callbacks are signed HMAC.

Yes — resumable sessions handle multi-GB uploads with retries.

Team & contact

Team lead

Sara Nguyen — Head of Ingest Platforms. For API access and enterprise onboarding reach out via Contacts or call + (1) 415 982-37-46.