https://eightify.app/.well-known/ai-plugin.json
{
"schema_version": "v1",
"name_for_human": "YouTube Summaries",
"name_for_model": "youtube_summaries",
"description_for_human": "Insights & Summaries for YouTube videos.",
"description_for_model": "Plugin for getting the insights and summarizing YouTube videos.",
"auth": {
"type": "oauth",
"client_url": "https://eightify.app/plugin/auth/oauth",
"scope": "",
"authorization_url": "https://eightify.app/plugin/auth/oauth-exchange",
"authorization_content_type": "application/json",
"verification_tokens": {
"openai": "0e5539764182400ca2d82e2783100556"
}
},
"api": {
"type": "openapi",
"url": "https://eightify.app/plugin/openapi.yaml"
},
"logo_url": "https://eightify.app/plugin-static/logo.png",
"contact_email": "hello@eightify.app",
"legal_info_url": "https://eightify.app/privacy-policy"
}
https://eightify.app/plugin/openapi.yaml
openapi: 3.0.1
info:
title: Eightify Insights
description: Api that allows to get Insights from the Youtube video.
version: 'v1'
servers:
- url: https://eightify.app
paths:
/plugin/video:
post:
operationId: getVideoInsights
summary: Get the Youtube video Insights.
requestBody:
content:
application/json:
schema:
type: object
properties:
video_url:
type: string
description: The Youtube video url.
example: 'https://www.youtube.com/watch?v=dQw4w9WgXcQ'
responses:
default:
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/VideoInsights'
"200":
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/VideoInsights'
"400":
description: bad request
content:
application/json:
schema:
$ref: '#/components/schemas/ApiError'
example: |
{
"message": "Video is not supported"
}
"500":
description: internal error
content:
application/json:
schema:
$ref: '#/components/schemas/ApiError'
example: |
{
"message": "Something went wrong 😿 Please try again later. We are working on it."
}
components:
schemas:
ApiError:
type: object
properties:
message:
type: string
description: The error message.
VideoInsights:
type: object
properties:
insights:
type: object
properties:
sections:
type: array
items:
$ref: '#/components/schemas/Insight'
template:
type: string
description: The handlebars template used to render the Insights
example: |
{% for part in parts %}
**{{part.title}}**
{% for step in steps %}
{{step.emoji}} {{step.text}}
{% endfor %}
{% endfor %}
full_summary_link:
$ref: '#/components/schemas/FullSummaryLink'
InsightSection:
type: object
properties:
title:
type: string
steps:
type: array
items:
$ref: '#/components/schemas/Insight'
Insight:
type: object
properties:
text:
type: string
emoji:
type: string
description: Emoji that can be used as bullet in the list of Insights.
example: '🚀'
FullSummaryLink:
type: object
properties:
url:
type: string
description: The link to share the Youtube Video Insights with friends.
example: 'https://eightify.app/summary/music-and-performance/spacex-launches-60-starlink-satellites-with-falcon-9-rocket'
description:
type: string
description: Markdown message with full_summary_link shown to the user.
example: 'You can check full summary [**here**](https://eightify.app/summary/music-and-performance/spacex-launches-60-starlink-satellites-with-falcon-9-rocket)'
Discover other plugins from the video to text category

Video Summary
Summarize YouTube video highlights. Generate summaries from YouTube video URLs.
0 Comments

ChatWithVideo
Ask questions, analyzing, and parsing through YouTube videos by simply providing a YouTube video URL.
0 Comments

Transvribe
Plugin that allows you to ask any YouTube video a question.
0 Comments

MixerBox ChatVideo
Summarize videos from YouTube! Ask questions and get answers right away!
0 Comments

VideoInsights.io
VideoInsights.io lets you interact with online video platforms like Youtube, Zoom or BiliBili.
0 Comments

YT Caption Retriever
Tool for retrieving YouTube video captions. You can retrieve captions from any YouTube video by providing its URL.
0 Comments

Video Captions
Convert Youtube links into transcribed text, enable asking questions, create chapters, and summarize its content.
0 Comments