Marketing API

Assets

The Assets API offered by Tamio presents a cost-effective and efficient solution for storing and disseminating files. This can be leveraged either as a standalone service or integrated with other API resources, including but not limited to Products and Affiliate Programs. Each Tamio account is equipped with free monthly storage space and data transfer quotas, ensuring a smooth start to your journey with us.

The fundamental operations facilitated by the API encompass uploading, storing, and downloading files. Upon the upload of a file, an Asset Object is generated. This object is crucial for accessing information and interacting with other API resources. Additionally, to ensure your file organization remains optimal even with large volumes of assets, the feature to create folders is readily available.

Uploading a File:

The process to upload a file to the Assets API is straightforward and involves two key steps:

  1. Create Asset: This endpoint is responsible for creating a link that can be used within your system to upload files. The response to this operation will also include an Asset Object furnished with a unique ID, which should be preserved for future use.
  2. Complete Upload: Upon the completion of your file upload, this endpoint should be invoked with the asset ID. This action confirms the successful upload of the file. It is advisable to execute this step promptly as all unverified uploads will be permanently removed.

Upon the completion of these steps, your file is successfully hosted in Tamio. The corresponding asset id can be utilized to access additional API endpoints, such as those for copying, renaming, deleting, and downloading files.

For users who prefer a more visual interface, Tamio offers the Asset Manager section. You can explore this feature by signing up for a Tamio account. This graphical user interface complements the Assets API by offering a visual way to upload, manage, and organize your assets.

Endpoints

Description

Method

URL

POST

/v2/assets/create

GET

/v2/assets/retrieve/:id

POST

/v2/assets/complete-update/:id

DELETE

/v2/assets/:id

Move Asset

POST

/v2/assets/moove/:id

POST

/v2/assets/rename/:id

Copy Asset

POST

/v2/assets/copy/:id

Make Public

POST

/v2/assets/make-public/:id

POST

/v2/assets/alt-text/:id

POST

/v2/assets/folders/create

GET

/v2/assets/download/:id

Bulk Delete

POST

/v2/assets/bulk/delete

GET

/v2/assets/list

Bulk Move

POST

/v2/assets/bulk/move

Permissions

Whether managing teammates or creating API developer keys, you can customise permissions when accessing Asset API resources. The default permissions are view, edit, create and remove.