Asset upload initiation specifically for C2C devices and applications.
Note: This endpoint used to be /v2/assets
, and while that endpoint will continue to function as normal, we suggest you use this one instead.
x-client-version | string Default: 0.0.0 Firmware or software version of a C2C integration. Will be used to determine the correct Device Model configuration for the device when multiple are available. Must be a valid semantic version. For more on semantic versions, see here: https://semver.org/ Example: 2.16.4 |
While supported, we encourage you to switch from application/x-ww-form-urlencoded
to application/json
in order to support future workflows that will only be supported through JSON.
When is_realtime_upload
is true
, call must be made in application/json
.
Asset create success response.
When is_realtime_asset
was set to true
in the request, a simplified payload will be returned.
Bad Request
Unauthorized response
Not Found response
Conflict
Standard frame.io API error response.
{- "name": "my_video.mp4",
- "filetype": "video/mp4",
- "is_realtime_upload": true,
- "channel": 0,
- "offset": -10
}
{- "account_id": "449e7a5c-69d3-4b8a-aaaf-5c9b713ebc65",
- "archive_from": "2019-08-24T14:15:22Z",
- "archive_scheduled_at": "2019-08-24T14:15:22Z",
- "archive_status": "string",
- "archived_at": "2019-08-24T14:15:22Z",
- "asset_type": "document",
- "bundle": true,
- "bundle_view": "string",
- "cover_asset_id": "6bd8f503-67d9-4b55-b7c3-e1b6bef82750",
- "creator": {
- "digest_frequency": "string",
- "features_seen": null,
- "profile_image_original": null,
- "image_32": "string",
- "image_128": "string",
- "from_google": true,
- "mfa_enforced_at": "string",
- "email": "string",
- "bio": null,
- "name": "string",
- "image_64": "string",
- "timezone_value": "string",
- "account_id": "string",
- "updated_at": "string",
- "image_256": "string",
- "_type": "string",
- "user_hash": "string",
- "context": null,
- "upload_url": "string",
- "location": null,
- "phone": null,
- "deleted_at": null,
- "profile_image": "string",
- "first_login_at": "string",
- "joined_via": "string",
- "email_confirm_by": null,
- "id": "string",
- "next_digest_date": "string",
- "email_preferences": null,
- "last_seen": "string",
- "inserted_at": "string",
- "roles": {
- "admin": true,
- "id": "string",
- "sales": true,
- "support": true
}, - "user_default_color": "string"
}, - "frames": 0,
- "hard_deleted_at": "2019-08-24T14:15:22Z",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "index": 0,
- "is_bundle_child": true,
- "is_hls_required": true,
- "is_session_watermarked": true,
- "item_count": 0,
- "label": "approved",
- "metadata": { },
- "metadata_flags": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "is_360": true,
- "is_hdr": true,
- "is_original_player_compatible": true
}, - "name": "string",
- "original": "string",
- "parent_asset_id": "a7612734-1419-43cf-9bc9-c7901ea79e60",
- "project_id": "405d8375-3514-403b-8c43-83ae74cfe0e9",
- "properties": {
- "": "string"
}, - "required_transcodes": {
- "cover": true,
- "finalized": [
- "thumb"
], - "h264_1080_best": true,
- "h264_2160": true,
- "h264_360": true,
- "h264_540": true,
- "h264_720": true,
- "image_full": true,
- "image_high": true,
- "page_proxy": true,
- "thumb": true,
- "thumb_540": true,
- "thumb_orig_ar_540": true,
- "thumb_scrub": true
}, - "team_id": "810007d0-bec5-486c-b5d1-28fcd8a079ba",
- "user_permissions": {
- "can_download": true,
- "can_modify_template": true,
- "can_public_share_presentation": true,
- "can_public_share_review_link": true,
- "can_share_downloadable_presentation": true,
- "can_share_downloadable_review_link": true,
- "can_share_unwatermarked_presentation": true,
- "can_share_unwatermarked_review_link": true
}, - "type": "file",
- "view_count": 0
}