You can use the Video Highlight API to transcribe, summarize, and analyze videos. This API is useful for creating video highlights, generating video transcripts, and extracting insights from videos.

Authentication

The Video Highlight API uses API keys for authentication. Visit your API Keys page to retrieve the API key you’ll use in your requests.
Keep your API key secure!Do not share it with others or expose it in any client-side code (browsers, apps). Requests should be routed through server code where your API key can be securely loaded from an environment variable or key management service.
All API requests should include your API key in an Authorization HTTP header as follows:
Authorization: Bearer VIDEOHIGHLIGHT_API_KEY

Making your first request

Paste the command below into your terminal to run your first API request. Replace $VIDEOHIGHLIGHT_API_KEY with your secret API key.
curl --location 'https://videohighlight.com/api-v1/transcripts/65_PmYipnpk?languageCode=en' \
--header 'Content-Type: application/json' \
--header 'API-Key: $VIDEOHIGHLIGHT_API_KEY'
This example fetches the transcript for a Steve Jobs video. You’ll get a JSON response with the complete transcript segments and timestamps.

Postman collection

1

Install Postman

Download and install Postman Postman Logo from https://www.postman.com/downloads/
2

Download Collection

Download the Video Highlight API collection from hereThe archive contains:
  • Collection file: All API requests with examples
  • Environment variables: Template for your API key configuration
3

Import & Configure

  1. Import both files into Postman
  2. Set your VIDEOHIGHLIGHT_API_KEY in the environment variables
  3. Start making requests!
The easiest way to get started with the Video Highlight API is to use our Postman collection. This collection includes all the API endpoints and example requests, making it simple to test and understand the API functionality.

API Base URL

Future changes and backward compatibility

Version ManagementThis URL will change in the future when significant changes are made to the API. Always refer to the API documentation for the latest information.We maintain backward compatibility within major versions, so your integrations will continue to work as we add new features.

Next Steps

Pro Tip: Start with the GET endpoints to retrieve existing data, then move to the streaming endpoints for real-time processing. The streaming endpoints require transcripts to be available first.