Work with this as data
Every API here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for apis
7 MCP tools reach this
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/camtasia-tracks-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
OpenAPI Specification
openapi: 3.2.0
info:
title: Camtasia Asset Library Assets Tracks API
description: API for accessing and managing media assets, templates, and libraries within TechSmith Camtasia. Provides programmatic access to browse, search, download, and manage video assets, audio tracks, images, templates, themes, and other media resources used in Camtasia projects.
version: '1.0'
contact:
name: TechSmith Support
url: https://support.techsmith.com
email: support@techsmith.com
termsOfService: https://www.techsmith.com/terms.html
servers:
- url: https://api.techsmith.com/camtasia/v1
description: TechSmith Camtasia API Production
security:
- bearerAuth: []
tags:
- name: Tracks
description: Manage timeline tracks within a project
paths:
/projects/{projectId}/tracks:
get:
operationId: listTracks
summary: Camtasia List project tracks
description: Retrieve all timeline tracks in a project.
tags:
- Tracks
parameters:
- $ref: '#/components/parameters/projectId'
responses:
'200':
description: List of tracks
content:
application/json:
schema:
$ref: '#/components/schemas/TrackListResponse'
'401':
description: Unauthorized
'404':
description: Project not found
post:
operationId: createTrack
summary: Camtasia Create a track
description: Add a new timeline track to the project.
tags:
- Tracks
parameters:
- $ref: '#/components/parameters/projectId'
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/CreateTrackRequest'
responses:
'201':
description: Track created
content:
application/json:
schema:
$ref: '#/components/schemas/Track'
'400':
description: Invalid request
'401':
description: Unauthorized
'404':
description: Project not found
/projects/{projectId}/tracks/{trackId}:
get:
operationId: getTrack
summary: Camtasia Get a track
description: Retrieve details of a specific timeline track.
tags:
- Tracks
parameters:
- $ref: '#/components/parameters/projectId'
- $ref: '#/components/parameters/trackId'
responses:
'200':
description: Track details
content:
application/json:
schema:
$ref: '#/components/schemas/Track'
'401':
description: Unauthorized
'404':
description: Track not found
put:
operationId: updateTrack
summary: Camtasia Update a track
description: Update properties of a timeline track.
tags:
- Tracks
parameters:
- $ref: '#/components/parameters/projectId'
- $ref: '#/components/parameters/trackId'
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/UpdateTrackRequest'
responses:
'200':
description: Track updated
content:
application/json:
schema:
$ref: '#/components/schemas/Track'
'400':
description: Invalid request
'401':
description: Unauthorized
'404':
description: Track not found
delete:
operationId: deleteTrack
summary: Camtasia Delete a track
description: Remove a timeline track and all its media items from the project.
tags:
- Tracks
parameters:
- $ref: '#/components/parameters/projectId'
- $ref: '#/components/parameters/trackId'
responses:
'204':
description: Track deleted
'401':
description: Unauthorized
'404':
description: Track not found
components:
schemas:
Track:
type: object
properties:
id:
type: string
description: Unique identifier for the track
name:
type: string
description: Track name
type:
type: string
enum:
- video
- audio
- annotation
- cursor
description: Track type
order:
type: integer
description: Track order in the timeline (0 is topmost)
visible:
type: boolean
description: Whether the track is visible
locked:
type: boolean
description: Whether the track is locked for editing
muted:
type: boolean
description: Whether the audio on this track is muted
opacity:
type: number
minimum: 0
maximum: 1
description: Track opacity (for video/annotation tracks)
mediaCount:
type: integer
description: Number of media items on this track
CreateTrackRequest:
type: object
required:
- name
- type
properties:
name:
type: string
description: Track name
type:
type: string
enum:
- video
- audio
- annotation
- cursor
description: Track type
order:
type: integer
description: Track order position
TrackListResponse:
type: object
properties:
items:
type: array
items:
$ref: '#/components/schemas/Track'
UpdateTrackRequest:
type: object
properties:
name:
type: string
description: Updated track name
order:
type: integer
description: Updated track order
visible:
type: boolean
description: Track visibility
locked:
type: boolean
description: Track lock state
muted:
type: boolean
description: Track mute state
opacity:
type: number
minimum: 0
maximum: 1
description: Track opacity
parameters:
projectId:
name: projectId
in: path
required: true
description: Unique identifier for the project
schema:
type: string
trackId:
name: trackId
in: path
required: true
description: Unique identifier for the timeline track
schema:
type: string
securitySchemes:
bearerAuth:
type: http
scheme: bearer
bearerFormat: JWT
description: OAuth 2.0 bearer token from TechSmith account authentication
externalDocs:
description: Camtasia Support Documentation
url: https://support.techsmith.com/hc/en-us/categories/camtasia-api