Skip to main content
Every amara.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Activity

get

activity.get Get a single activity item by id Risk: read
Input Output

list

activity.list List platform activity with optional filters Risk: read
Input Output

Languages

listAvailable

languages.listAvailable List all supported Amara language codes Risk: read
Input: empty object Output

Messages

send

messages.send Send a message to a user or team Risk: write
Input Output: empty object

Teams

addMember

teams.addMember Add a new member to a team Risk: write
Input Output

createProject

teams.createProject Create a new project in a team Risk: write
Input Output

deleteProject

teams.deleteProject Delete a project from a team Risk: write
Input Output

getDetails

teams.getDetails Get team details by slug Risk: read
Input Output

getLanguages

teams.getLanguages Get preferred/blacklisted language URIs for a team Risk: read
Input Output

getMember

teams.getMember Get details for a specific team member Risk: read
Input Output

getProject

teams.getProject Get details for a specific team project Risk: read
Input Output

getTask

teams.getTask Get details for a specific team task Risk: read
Input Output

list

teams.list List teams Risk: read
Input Output

listApplications

teams.listApplications List membership applications for a team Risk: read
Input Output

listMembers

teams.listMembers List members of a team Risk: read
Input Output

listProjects

teams.listProjects List projects within a team Risk: read
Input Output

listTasks

teams.listTasks List tasks within a team with optional filters Risk: read
Input Output

removeMember

teams.removeMember Remove a member from a team Risk: write
Input Output

updateMember

teams.updateMember Update member role in a team Risk: write
Input Output

updateProject

teams.updateProject Update a team project Risk: write
Input Output

Users

getActivity

users.getActivity List activity for a user Risk: read
Input Output

getData

users.getData Get a user profile by identifier (or “me”) Risk: read
Input Output

Videos

addSubtitleNote

videos.addSubtitleNote Add an editor note to a subtitle set Risk: write
Input Output

addUrl

videos.addUrl Add a URL to a video Risk: write
Input Output

create

videos.create Create a video from a public URL Risk: write
Input
Output

createSubtitleLanguage

videos.createSubtitleLanguage Create a subtitle language on a video Risk: write
Input Output

createSubtitles

videos.createSubtitles Create or update subtitles for a language Risk: write
Input
Output

deleteUrl

videos.deleteUrl Delete a video URL Risk: write
Input Output

fetchSubtitlesData

videos.fetchSubtitlesData Fetch subtitles for a video language Risk: read
Input Output

getSubtitleLanguageDetails

videos.getSubtitleLanguageDetails Get details for a subtitle language Risk: read
Input Output

getUrl

videos.getUrl Get a single video URL by id Risk: read
Input Output

getUrlDetails

videos.getUrlDetails Look up a video by its public URL Risk: read
Input Output

list

videos.list List videos with optional filters and pagination Risk: read
Input Output

listActivity

videos.listActivity List activity for a video Risk: read
Input Output

listSubtitleActions

videos.listSubtitleActions List available subtitle actions Risk: read
Input Output: object[]

listSubtitleLanguages

videos.listSubtitleLanguages List subtitle languages for a video Risk: read
Input Output

listSubtitleNotes

videos.listSubtitleNotes List editor notes on a subtitle set Risk: read
Input Output

listUrls

videos.listUrls List URLs associated with a video Risk: read
Input Output

makeUrlPrimary

videos.makeUrlPrimary Set a video URL as primary Risk: write
Input Output

performSubtitleAction

videos.performSubtitleAction Perform a subtitle action (publish, save-draft, …) Risk: write
Input Output

update

videos.update Update video metadata Risk: write
Input
Output

updateSubtitleLanguage

videos.updateSubtitleLanguage Update subtitle language settings Risk: write
Input Output

viewDetails

videos.viewDetails Get details for a single video by id Risk: read
Input Output