Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / Media / NanoClip Public API
NanoClip Public API logo

NanoClip Public API

Official vendor OpenAPI document · agent-readyMediaVideo Processingbearer10 EndpointsREST

For Agents

Upload video or audio as a project and extract transcript, speaker, face, scene, and retake intelligence, starting each analysis as a job and fetching the result when ready.

Use for: Upload a video for transcription, Get the transcript for my project, Detect faces and scenes in this clip, Find the retakes to remove from my recording

Not supported: Does not handle video hosting, editing exports, or billing. Use for uploading media and extracting transcript, vision, and retake intelligence only.

The NanoClip Public API uploads video or audio as a project and extracts transcript, speaker, face, scene, and retake intelligence from it. Processing runs as jobs: a request starts transcript, vision, or retake-removal analysis for a project, and a matching read returns the result once it is ready.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the NanoClip Public API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the NanoClip Public API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fnanoclip.ai%2Fnanoclip" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fnanoclip.ai%2Fnanoclip" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with NanoClip Public API.

Upload a video or audio file as a project for processing

Create and retrieve a transcript with speaker information

Run vision analysis to detect faces and scenes in a project

Create and retrieve retake removal intelligence for a project

Read project status and account details

Use Cases

Patterns agents use NanoClip Public API for, with concrete tasks.

★ Video Transcription Inside an AI Agent

An AI agent uploads a recording as a project, starts a transcript job, and fetches the transcript with speaker information once it is ready. The create transcript and get transcript operations give the agent a two-step flow it can drive on its own, so a content assistant can turn raw footage into text without hosting a speech model.

Upload the media as a project, call create transcript, then poll get transcript until the result is ready.

Face and Scene Analysis

A workflow analyzes the visual content of a clip to find faces and scene changes. The create vision operation starts the analysis for a project and the get vision operation returns the detections, giving an agent structured video intelligence to index or edit against.

Call create vision for the project, then read the faces and scenes from get vision.

Retake Removal for Cleaner Cuts

An editing agent identifies retakes so it can assemble a cleaner cut. The create retake-removal operation starts the analysis and the get retake-removal operation returns the segments to drop, letting the agent propose an edit automatically.

Call create retake-removal for the project, then fetch the segments to remove from get retake-removal.

Key Endpoints

10 endpoints — the nanoclip public api uploads video or audio as a project and extracts transcript, speaker, face, scene, and retake intelligence from it.

METHOD

PATH

DESCRIPTION

POST

/v1/projects/upload

Create an upload project

POST

/v1/projects/{project_id}/transcript

Start a transcript job

GET

/v1/projects/{project_id}/transcript

Get the transcript result

POST

/v1/projects/{project_id}/vision

Start face and scene analysis

POST

/v1/projects/{project_id}/retake-removal

Start retake removal analysis

POST

/v1/projects/upload

Create an upload project

POST

/v1/projects/{project_id}/transcript

Start a transcript job

GET

/v1/projects/{project_id}/transcript

Get the transcript result

POST

/v1/projects/{project_id}/vision

Start face and scene analysis

POST

/v1/projects/{project_id}/retake-removal

Start retake removal analysis

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring the NanoClip Public API by hand means uploading a project, holding its bearer token, and coordinating the create-then-fetch calls for transcript, vision, and retake-removal results yourself. Through Jentic you install once, import it from the API Directory, store the token once, and your agent calls it.

Permission scoping

Permission scoping

Because operations are addressed by project ID, a rule can pin your agent to reading transcripts without letting it create new projects. You choose the operations and projects it may reach, so the rest stay out of scope unless you add them.

Credential management

Credential isolation

Your NanoClip bearer token is stored once, encrypted, by your own Jentic One instance and injected into the Authorization header at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'transcribe a video' or 'detect faces and scenes', and Jentic returns the matching NanoClip operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

AssemblyAI

→

Speech-to-text with speaker labels and audio intelligence.

Choose AssemblyAI when the agent only needs transcription and audio intelligence rather than NanoClip's combined video vision and retake analysis.

Alternative

Deepgram

→

Fast speech-to-text for audio and video.

Choose Deepgram when the agent wants low-latency transcription without the vision and editing features.

Complementary

Mux

→

Video hosting, encoding, and delivery.

Use Mux alongside NanoClip to store and stream the video that NanoClip analyzes.

FAQs

Specific to using NanoClip Public API through Jentic.

What authentication does the NanoClip Public API use?

Every operation requires a bearer token in the Authorization header, per its OpenAPI spec. Through Jentic the token is stored encrypted in your own Jentic One instance and injected at call time.

How do I get results back from the NanoClip Public API?

Processing follows a create-then-fetch pattern: a POST operation such as create transcript, create vision, or create retake-removal starts the job for a project, and the matching GET operation returns the result once it is ready. An agent creates the job and then polls the GET operation.

What are the rate limits for the NanoClip Public API?

The OpenAPI spec does not specify rate limits. Check the NanoClip documentation at https://docs.nanoclip.ai for current limits, especially for large uploads and long processing jobs.

How do I transcribe a video with the NanoClip Public API through Jentic?

Search Jentic for 'transcribe a video', add the NanoClip Public API from the directory, and your agent uploads a project, then starts a transcript job and fetches the result with your stored bearer token. To run it on your own infrastructure, install Jentic One from its GitHub repo.

Is there a NanoClip Public API MCP server?

You don't need an MCP server to give your agent the NanoClip Public API. Jentic connects it directly from the API Directory: import it, store your bearer token once, and your agent calls the upload, transcript, and vision operations. Nothing extra loads into the agent's context until a call is made.

Can I limit what my agent is allowed to do with the NanoClip Public API?

Yes. Write a rule that allows just the operations you want, such as fetching a transcript for one project without starting new vision jobs, so the agent cannot call anything else, and every call is logged. Because operations are scoped by project ID, rules can bound the exact projects your agent reaches.

GET STARTED

Start building with NanoClip Public API

Explore with Jentic One
View OpenAPI Document