Videos

Search and filter videos by specified order

get/v1/videos

Request

  • Base URL: https://api.magnific.com
  • URL: https://api.magnific.com/v1/videos
  • Auth: API key in header x-magnific-api-key

Query parameters

termstring required

Search term. This filter is required whenever the author filter parameter is not in the request. In case you use it with some of these params, response will be error 400, Bad request. This is a temporary causality.

pageinteger

Page number. It must be greater than 0.

order'relevance' | 'recent' | 'random'

Define order of results.

aspect_ratiostring[]
category'footage' | 'motion_graphics'
orientationstring[]
fpsstring[]
topicstring[]
idsstring
authorinteger

Advanced filtering options for video

{
  "ai-generated": {
    "excluded": true,
    "only": true
  },
  "video-tool": {
    "after-effects": true,
    "premiere-pro": true,
    "mogrt": true
  }
}

Headers

Accept-Languagestring

Specifies the search query language using the ISO 639-1 (2-letter language code) and the ISO 3166-1 (2-letter country code) for language variants. The API will use "en-US" as a default language for processing if a code is not provided, or does not exist.

Response

OK

Example response

{
  "data": [
    "",
    ""
  ],
  "meta": {
    "pagination": {
      "per_page": 1,
      "total": 1,
      "last_page": 1,
      "current_page": 1
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.