Spike Studio API Documentation
Welcome to the Spike Studio API documentation! Our API provides a range of powerful tools to enhance and customize your video content. Whether you're a content creator, marketer, or developer, Spike Studio API offers features to elevate your videos and captivate your audience.
Introduction
Spike Studio API offers a variety of endpoints to add dynamic elements to your videos, including text overlays, logo embedding, scene splitting, and more. With our easy-to-use API, you can tailor your videos to match your brand, engage your viewers, and stand out in a crowded digital landscape.
Resources
Create Auto Edited Clips
This Endpoint processes a long-form video, extracting key moments and converting them into separate viral short clips. Each clip is optimized with the right framing and captions, enhancing its engagement potential on social media platforms.
Get Project Status
This endpoint will return a json with the information corresponding to a project ID. For example if you created auto-edited clips via the ‘Create Auto Edited Clips’ endpoint, this endpoint’s response will provide the clips, hashtags, description, virality score etc. It’s recommended to call this endpoint once every 5 seconds for best performance.
Hashtags, Description, Title
This endpoint allows users to create hashtags with associated titles and descriptions for videos. Hashtags serve to categorize and organize video content, enhancing discoverability and engagement.
Create Project Timestamps
This endpoint will provide timestamps of the highlights(Spikes) within the video. This will not provide the actual video.
Embed a GIF in a Video
This endpoint enriches the content of a video by allowing users to embed additional GIF’s within the video frame. Users can specify the position and size of the GIF, enhancing the video's storytelling or providing supplementary visual content.
Add Captions to Video
This Endpoint adds customizable captions to videos, supporting multiple formats and styles for enhanced viewer engagement and accessibility on desktop or mobile platforms.
Embed a Logo in a Video
This endpoint facilitates the embedding of a logo within a video file. It allows users to specify the position and size of the logo, enhancing brand visibility or adding a watermark to video content.
Embed Text into a Video
This endpoint enriches the content of a video by allowing users to add custom text overlays. Users can specify the position, size, and content of the text, enhancing the video's storytelling or providing supplementary information.
Embed an Image in a Video
This endpoint enriches the content of a video by allowing users to embed additional images within the video frame. Users can specify the position and size of the image, enhancing the video's storytelling or providing supplementary visual content.
Embed a Social Media Sticker
This endpoint embeds predefined social media stickers in videos, allowing users to enhance content with popular platform logos to boost engagement and brand visibility.
Convert Speech To Text
This Endpoint creates and retrieves captions from any given video, providing flexibility in output formats. Choose between JSON, Adobe, or plain text formats to suit your needs.
Trim Video Segment
This Endpoint allows users to extract a specific segment from a video by providing start and end timestamps. It is ideal for creating clips or highlights from longer videos.