Amara

Learn how to use Amara with Composio

Overview

Enum

AMARA

Description

Amara is an online platform that enables users to create, edit, and manage subtitles and captions for videos, facilitating accessibility and multilingual content.

Authentication Details

api_key
stringRequired

Actions

Tool to add a note to a subtitle set. use after retrieving the notes uri of the subtitle set.

Action Parameters

body
stringRequired
language_code
stringRequired
video_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to create a new subtitle language for a video. use when you need to add a language track (iso 639-1 code) before uploading subtitles.

Action Parameters

language
stringRequired
video_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to fetch subtitle data for a video in a specific language. use when you need to retrieve subtitle segments after confirming video id and language code.

Action Parameters

format
string
language_code
stringRequired
video_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve details for a single subtitle language. use when you have video id and language code and need metadata about that language track.

Action Parameters

language_code
stringRequired
video_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to get details on a specific team by slug. use when you need metadata for a single team.

Action Parameters

slug
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to get user data by username or id. use when you need to fetch account details for a user.

Action Parameters

identifier
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to get details for a specific video url. use when you have a public or embeddable video url and need its amara metadata (id, title, duration, thumbnails, etc.).

Action Parameters

url
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to get a list of all supported languages. use when you need to know available language options from amara.

Action Parameters

Action Response

data
object
error
string
successful
boolean
Tool to list all subtitle languages for a video. use when you have a video id and need to fetch its available subtitle languages.

Action Parameters

video_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to list all teams. use when you need to retrieve your accessible teams with pagination.

Action Parameters

limit
integer
offset
integer

Action Response

data
object
error
string
successful
boolean
Tool to list all videos. use when you need to fetch a paginated list of videos with optional filters.

Action Parameters

archive
boolean
language
string
owner
string
page
integer
page_size
integer
project
string
sort
string
team
string
video_id
string
video_url
string

Action Response

data
object
error
string
successful
boolean
Tool to set a video url as the primary url. use when you need to designate one of a video's urls as primary for embedding and display. call after listing video urls to confirm the url id.

Action Parameters

primary
booleanRequired
url_id
integerRequired
video_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to view details of a specific video by id. use when you need complete metadata for a given video.

Action Parameters

video_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to list all urls associated with a video. use when you need to retrieve every url for embedding or processing.

Action Parameters

limit
integer
offset
integer
video_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to update a subtitle language for a video. use after reviewing existing subtitle language settings and needing to adjust completeness flags or soft-limit constraints.

Action Parameters

is_primary_audio_language
boolean
language_code
stringRequired
soft_limit_cpl
integer
soft_limit_cps
integer
soft_limit_lines
integer
soft_limit_max_duration
integer
soft_limit_min_duration
integer
subtitles_complete
boolean
video_id
stringRequired

Action Response

data
object
error
string
successful
boolean