Skip to content
This repository has been archived by the owner on Oct 16, 2023. It is now read-only.

Latest commit

 

History

History
64 lines (47 loc) · 3.06 KB

README.md

File metadata and controls

64 lines (47 loc) · 3.06 KB

Go API client for swagger

Cloud-native media hosting & streaming server for businesses.

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: v1
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.languages.GoClientCodegen

Installation

Put the package under your project folder and add the following in import:

import "./swagger"

Documentation for API Endpoints

All URIs are relative to http://demo-v1.gilfoyle.dreamvo.com

Class Method HTTP request Description
AttachmentsApi AddMediaAttachment Post /medias/{media_id}/attachments/{key} Add attachment to a media
AttachmentsApi DeleteMediaAttachment Delete /medias/{media_id}/attachments/{key} Delete attachment of a media
AttachmentsApi GetMediaAttachments Get /medias/{media_id}/attachments Get attachments of a media
InstanceApi CheckHealth Get /healthz Check service status
MediasApi CreateMedia Post /medias Create a media
MediasApi DeleteMedia Delete /medias/{id} Delete a media
MediasApi GetAllMedias Get /medias Query medias
MediasApi GetMedia Get /medias/{id} Get a media
MediasApi UpdateMedia Patch /medias/{id} Update a media
MediasApi UploadAudio Post /medias/{id}/upload/audio Upload a audio file
MediasApi UploadVideo Post /medias/{id}/upload/video Upload a video file
StreamApi GetMediaPlaylistFile Get /medias/{media_id}/stream/{filename} Get HLS playlist file of a media

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Author