Motion Elements Search API

Search the marketplace across media types.

Operations 12

GET /v2/search/video Search videos #
GET /v2/search/music Search music #
GET /v2/search/sfx Search sound effects #
GET /v2/search/ae_template Search After Effects templates #
GET /v2/search/motion_template Search Final Cut Pro / Apple Motion templates #
GET /v2/search/pr_template Search Premiere Pro templates #
GET /v2/search/mg_template Search Motion Graphics (.mogrt) templates #
GET /v2/search/resolve_template Search DaVinci Resolve templates #
GET /v2/search/photo Search photos #
GET /v2/search/vector Search vectors #
GET /v2/search/gif Search GIFs #
GET /v2/search/lottie Search Lottie animations #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/motion-elements-search-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

motion-elements-search-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: MotionElements Marketplace Search API
  version: 2.0.0
  description: MotionElements Marketplace API v2 lets you search, retrieve, license and download from the MotionElements library of 26M+ royalty-free stock video, music, sound effects, motion/editing templates (After Effects, Premiere Pro, Final Cut/Motion, DaVinci Resolve, .mogrt), photos, vectors, GIFs and Lottie animations.
  contact:
    name: MotionElements Support
    email: support@motionelements.com
    url: https://www.motionelements.com/developer
  termsOfService: https://www.motionelements.com/legal/license
servers:
- url: https://api.motionelements.com
  description: Production
security:
- basicAuth: []
tags:
- name: Search
  description: Search the marketplace across media types.
paths:
  /v2/search/video:
    get:
      operationId: searchVideos
      summary: Search videos
      tags:
      - Search
      description: Search videos in the MotionElements marketplace. Returns a paginated list of elements.
      responses:
        '200':
          description: Successful response.
          content:
            application/json:
              schema:
                type: object
              example:
                object: list
                page: 1
                per_page: 1
                total_count: 10000
                data:
                - object: element
                  id: '14405225'
                  name: High waterfall from the tall cliff in the mountains surrounded by the forest
                  favorited: false
                  similarity: true
                  new: true
                  exclusive: false
                  usage_rights:
                    license: royalty_free
                  subscription: false
                  free: false
                  price: '130'
                  currency: USD
                  credits: 130
                  artist:
                    username: Silezkiy
                  media_type: video_live
                  media_type_details:
                    aspect_ratio: '16:9'
                  previews:
                    jpg:
                      url: https://d1o2pwfline4gu.cloudfront.net/m/t/14415/14405225/a-0142.jpg
                    webm:
                      url: https://d3auje5car4oak.cloudfront.net/v/14415/14405225_a-01.webm
                    mp4:
                      url: https://d3auje5car4oak.cloudfront.net/v/14415/14405225_a-01.mp4
                  thumbnails:
                    jpg:
                      url: https://d1o2pwfline4gu.cloudfront.net/m/t/14415/14405225/a-0142.jpg
                  categories:
                  - id: '34'
                    name: Nature
                    type: category
                  html:
                    url: https://stage.motionelements.com/stock-video-14405225-high-waterfall-from-the-tall-cliff-in-the-mountains-surrounded-by-the-forest
        '401':
          description: Authentication failed (missing or invalid API secret key).
        '404':
          description: Resource not found.
      parameters:
      - name: q
        in: query
        description: Search keyword / query string.
        schema:
          type: string
      - name: sort
        in: query
        description: Sort expression, e.g. `credits,-created_at` (prefix `-` for descending).
        schema:
          type: string
      - name: page
        in: query
        description: Page number (default 1).
        schema:
          type: integer
          default: 1
      - name: per_page
        in: query
        description: Results per page (default 100).
        schema:
          type: integer
          default: 100
          maximum: 100
      - name: subscription
        in: query
        description: Filter results by subscription.
        schema:
          type: string
      - name: price_range
        in: query
        description: Filter results by price range.
        schema:
          type: string
      - name: resolution
        in: query
        description: Filter results by resolution.
        schema:
          type: string
      - name: model_release
        in: query
        description: Filter results by model release.
        schema:
          type: string
      - name: property_release
        in: query
        description: Filter results by property release.
        schema:
          type: string
      - name: artist
        in: query
        description: Filter results by artist.
        schema:
          type: string
      - name: category
        in: query
        description: Filter results by category.
        schema:
          type: string
      - name: color
        in: query
        description: Filter results by color.
        schema:
          type: string
      - name: license
        in: query
        description: Filter results by license.
        schema:
          type: string
      - name: language
        in: query
        description: 'ISO 639-1 language code (lowercase) for returned data: en, ja, ko, zh-hant.'
        schema:
          type: string
          enum:
          - en
          - ja
          - ko
          - zh-hant
      - name: currency
        in: query
        description: 'ISO 4217 currency code (uppercase) for pricing: USD, EUR, JPY, KRW, TWD.'
        schema:
          type: string
          enum:
          - USD
          - EUR
          - JPY
          - KRW
          - TWD
  /v2/search/music:
    get:
      operationId: searchMusic
      summary: Search music
      tags:
      - Search
      description: Search music in the MotionElements marketplace. Returns a paginated list of elements.
      responses:
        '200':
          description: Successful response.
          content:
            application/json:
              schema:
                type: object
        '401':
          description: Authentication failed (missing or invalid API secret key).
        '404':
          description: Resource not found.
      parameters:
      - name: q
        in: query
        description: Search keyword / query string.
        schema:
          type: string
      - name: sort
        in: query
        description: Sort expression, e.g. `credits,-created_at` (prefix `-` for descending).
        schema:
          type: string
      - name: page
        in: query
        description: Page number (default 1).
        schema:
          type: integer
          default: 1
      - name: per_page
        in: query
        description: Results per page (default 100).
        schema:
          type: integer
          default: 100
          maximum: 100
      - name: artist
        in: query
        description: Filter results by artist.
        schema:
          type: string
      - name: subscription
        in: query
        description: Filter results by subscription.
        schema:
          type: string
      - name: price_range
        in: query
        description: Filter results by price range.
        schema:
          type: string
      - name: category
        in: query
        description: Filter results by category.
        schema:
          type: string
      - name: license
        in: query
        description: Filter results by license.
        schema:
          type: string
      - name: language
        in: query
        description: 'ISO 639-1 language code (lowercase) for returned data: en, ja, ko, zh-hant.'
        schema:
          type: string
          enum:
          - en
          - ja
          - ko
          - zh-hant
      - name: currency
        in: query
        description: 'ISO 4217 currency code (uppercase) for pricing: USD, EUR, JPY, KRW, TWD.'
        schema:
          type: string
          enum:
          - USD
          - EUR
          - JPY
          - KRW
          - TWD
  /v2/search/sfx:
    get:
      operationId: searchSoundEffects
      summary: Search sound effects
      tags:
      - Search
      description: Search sound effects in the MotionElements marketplace. Returns a paginated list of elements.
      responses:
        '200':
          description: Successful response.
          content:
            application/json:
              schema:
                type: object
        '401':
          description: Authentication failed (missing or invalid API secret key).
        '404':
          description: Resource not found.
      parameters:
      - name: q
        in: query
        description: Search keyword / query string.
        schema:
          type: string
      - name: sort
        in: query
        description: Sort expression, e.g. `credits,-created_at` (prefix `-` for descending).
        schema:
          type: string
      - name: page
        in: query
        description: Page number (default 1).
        schema:
          type: integer
          default: 1
      - name: per_page
        in: query
        description: Results per page (default 100).
        schema:
          type: integer
          default: 100
          maximum: 100
      - name: artist
        in: query
        description: Filter results by artist.
        schema:
          type: string
      - name: subscription
        in: query
        description: Filter results by subscription.
        schema:
          type: string
      - name: price_range
        in: query
        description: Filter results by price range.
        schema:
          type: string
      - name: category
        in: query
        description: Filter results by category.
        schema:
          type: string
      - name: language
        in: query
        description: 'ISO 639-1 language code (lowercase) for returned data: en, ja, ko, zh-hant.'
        schema:
          type: string
          enum:
          - en
          - ja
          - ko
          - zh-hant
      - name: currency
        in: query
        description: 'ISO 4217 currency code (uppercase) for pricing: USD, EUR, JPY, KRW, TWD.'
        schema:
          type: string
          enum:
          - USD
          - EUR
          - JPY
          - KRW
          - TWD
  /v2/search/ae_template:
    get:
      operationId: searchAfterEffectsTemplates
      summary: Search After Effects templates
      tags:
      - Search
      description: Search After Effects templates in the MotionElements marketplace. Returns a paginated list of elements.
      responses:
        '200':
          description: Successful response.
          content:
            application/json:
              schema:
                type: object
        '401':
          description: Authentication failed (missing or invalid API secret key).
        '404':
          description: Resource not found.
      parameters:
      - name: q
        in: query
        description: Search keyword / query string.
        schema:
          type: string
      - name: sort
        in: query
        description: Sort expression, e.g. `credits,-created_at` (prefix `-` for descending).
        schema:
          type: string
      - name: page
        in: query
        description: Page number (default 1).
        schema:
          type: integer
          default: 1
      - name: per_page
        in: query
        description: Results per page (default 100).
        schema:
          type: integer
          default: 100
          maximum: 100
      - name: artist
        in: query
        description: Filter results by artist.
        schema:
          type: string
      - name: subscription
        in: query
        description: Filter results by subscription.
        schema:
          type: string
      - name: price_range
        in: query
        description: Filter results by price range.
        schema:
          type: string
      - name: category
        in: query
        description: Filter results by category.
        schema:
          type: string
      - name: tutorial
        in: query
        description: Filter results by tutorial.
        schema:
          type: string
      - name: plugin
        in: query
        description: Filter results by plugin.
        schema:
          type: string
      - name: language
        in: query
        description: 'ISO 639-1 language code (lowercase) for returned data: en, ja, ko, zh-hant.'
        schema:
          type: string
          enum:
          - en
          - ja
          - ko
          - zh-hant
      - name: currency
        in: query
        description: 'ISO 4217 currency code (uppercase) for pricing: USD, EUR, JPY, KRW, TWD.'
        schema:
          type: string
          enum:
          - USD
          - EUR
          - JPY
          - KRW
          - TWD
  /v2/search/motion_template:
    get:
      operationId: searchMotionTemplates
      summary: Search Final Cut Pro / Apple Motion templates
      tags:
      - Search
      description: Search Final Cut Pro / Apple Motion templates in the MotionElements marketplace. Returns a paginated list of elements.
      responses:
        '200':
          description: Successful response.
          content:
            application/json:
              schema:
                type: object
        '401':
          description: Authentication failed (missing or invalid API secret key).
        '404':
          description: Resource not found.
      parameters:
      - name: q
        in: query
        description: Search keyword / query string.
        schema:
          type: string
      - name: sort
        in: query
        description: Sort expression, e.g. `credits,-created_at` (prefix `-` for descending).
        schema:
          type: string
      - name: page
        in: query
        description: Page number (default 1).
        schema:
          type: integer
          default: 1
      - name: per_page
        in: query
        description: Results per page (default 100).
        schema:
          type: integer
          default: 100
          maximum: 100
      - name: artist
        in: query
        description: Filter results by artist.
        schema:
          type: string
      - name: subscription
        in: query
        description: Filter results by subscription.
        schema:
          type: string
      - name: price_range
        in: query
        description: Filter results by price range.
        schema:
          type: string
      - name: category
        in: query
        description: Filter results by category.
        schema:
          type: string
      - name: tutorial
        in: query
        description: Filter results by tutorial.
        schema:
          type: string
      - name: language
        in: query
        description: 'ISO 639-1 language code (lowercase) for returned data: en, ja, ko, zh-hant.'
        schema:
          type: string
          enum:
          - en
          - ja
          - ko
          - zh-hant
      - name: currency
        in: query
        description: 'ISO 4217 currency code (uppercase) for pricing: USD, EUR, JPY, KRW, TWD.'
        schema:
          type: string
          enum:
          - USD
          - EUR
          - JPY
          - KRW
          - TWD
  /v2/search/pr_template:
    get:
      operationId: searchPremiereProTemplates
      summary: Search Premiere Pro templates
      tags:
      - Search
      description: Search Premiere Pro templates in the MotionElements marketplace. Returns a paginated list of elements.
      responses:
        '200':
          description: Successful response.
          content:
            application/json:
              schema:
                type: object
        '401':
          description: Authentication failed (missing or invalid API secret key).
        '404':
          description: Resource not found.
      parameters:
      - name: q
        in: query
        description: Search keyword / query string.
        schema:
          type: string
      - name: sort
        in: query
        description: Sort expression, e.g. `credits,-created_at` (prefix `-` for descending).
        schema:
          type: string
      - name: page
        in: query
        description: Page number (default 1).
        schema:
          type: integer
          default: 1
      - name: per_page
        in: query
        description: Results per page (default 100).
        schema:
          type: integer
          default: 100
          maximum: 100
      - name: artist
        in: query
        description: Filter results by artist.
        schema:
          type: string
      - name: subscription
        in: query
        description: Filter results by subscription.
        schema:
          type: string
      - name: price_range
        in: query
        description: Filter results by price range.
        schema:
          type: string
      - name: category
        in: query
        description: Filter results by category.
        schema:
          type: string
      - name: tutorial
        in: query
        description: Filter results by tutorial.
        schema:
          type: string
      - name: language
        in: query
        description: 'ISO 639-1 language code (lowercase) for returned data: en, ja, ko, zh-hant.'
        schema:
          type: string
          enum:
          - en
          - ja
          - ko
          - zh-hant
      - name: currency
        in: query
        description: 'ISO 4217 currency code (uppercase) for pricing: USD, EUR, JPY, KRW, TWD.'
        schema:
          type: string
          enum:
          - USD
          - EUR
          - JPY
          - KRW
          - TWD
  /v2/search/mg_template:
    get:
      operationId: searchMotionGraphicsTemplates
      summary: Search Motion Graphics (.mogrt) templates
      tags:
      - Search
      description: Search Motion Graphics (.mogrt) templates in the MotionElements marketplace. Returns a paginated list of elements.
      responses:
        '200':
          description: Successful response.
          content:
            application/json:
              schema:
                type: object
        '401':
          description: Authentication failed (missing or invalid API secret key).
        '404':
          description: Resource not found.
      parameters:
      - name: q
        in: query
        description: Search keyword / query string.
        schema:
          type: string
      - name: sort
        in: query
        description: Sort expression, e.g. `credits,-created_at` (prefix `-` for descending).
        schema:
          type: string
      - name: page
        in: query
        description: Page number (default 1).
        schema:
          type: integer
          default: 1
      - name: per_page
        in: query
        description: Results per page (default 100).
        schema:
          type: integer
          default: 100
          maximum: 100
      - name: artist
        in: query
        description: Filter results by artist.
        schema:
          type: string
      - name: subscription
        in: query
        description: Filter results by subscription.
        schema:
          type: string
      - name: price_range
        in: query
        description: Filter results by price range.
        schema:
          type: string
      - name: category
        in: query
        description: Filter results by category.
        schema:
          type: string
      - name: tutorial
        in: query
        description: Filter results by tutorial.
        schema:
          type: string
      - name: language
        in: query
        description: 'ISO 639-1 language code (lowercase) for returned data: en, ja, ko, zh-hant.'
        schema:
          type: string
          enum:
          - en
          - ja
          - ko
          - zh-hant
      - name: currency
        in: query
        description: 'ISO 4217 currency code (uppercase) for pricing: USD, EUR, JPY, KRW, TWD.'
        schema:
          type: string
          enum:
          - USD
          - EUR
          - JPY
          - KRW
          - TWD
  /v2/search/resolve_template:
    get:
      operationId: searchResolveTemplates
      summary: Search DaVinci Resolve templates
      tags:
      - Search
      description: Search DaVinci Resolve templates in the MotionElements marketplace. Returns a paginated list of elements.
      responses:
        '200':
          description: Successful response.
          content:
            application/json:
              schema:
                type: object
        '401':
          description: Authentication failed (missing or invalid API secret key).
        '404':
          description: Resource not found.
      parameters:
      - name: q
        in: query
        description: Search keyword / query string.
        schema:
          type: string
      - name: sort
        in: query
        description: Sort expression, e.g. `credits,-created_at` (prefix `-` for descending).
        schema:
          type: string
      - name: page
        in: query
        description: Page number (default 1).
        schema:
          type: integer
          default: 1
      - name: per_page
        in: query
        description: Results per page (default 100).
        schema:
          type: integer
          default: 100
          maximum: 100
      - name: artist
        in: query
        description: Filter results by artist.
        schema:
          type: string
      - name: subscription
        in: query
        description: Filter results by subscription.
        schema:
          type: string
      - name: price_range
        in: query
        description: Filter results by price range.
        schema:
          type: string
      - name: category
        in: query
        description: Filter results by category.
        schema:
          type: string
      - name: tutorial
        in: query
        description: Filter results by tutorial.
        schema:
          type: string
      - name: language
        in: query
        description: 'ISO 639-1 language code (lowercase) for returned data: en, ja, ko, zh-hant.'
        schema:
          type: string
          enum:
          - en
          - ja
          - ko
          - zh-hant
      - name: currency
        in: query
        description: 'ISO 4217 currency code (uppercase) for pricing: USD, EUR, JPY, KRW, TWD.'
        schema:
          type: string
          enum:
          - USD
          - EUR
          - JPY
          - KRW
          - TWD
  /v2/search/photo:
    get:
      operationId: searchPhotos
      summary: Search photos
      tags:
      - Search
      description: Search photos in the MotionElements marketplace. Returns a paginated list of elements.
      responses:
        '200':
          description: Successful response.
          content:
            application/json:
              schema:
                type: object
        '401':
          description: Authentication failed (missing or invalid API secret key).
        '404':
          description: Resource not found.
      parameters:
      - name: q
        in: query
        description: Search keyword / query string.
        schema:
          type: string
      - name: sort
        in: query
        description: Sort expression, e.g. `credits,-created_at` (prefix `-` for descending).
        schema:
          type: string
      - name: page
        in: query
        description: Page number (default 1).
        schema:
          type: integer
          default: 1
      - name: per_page
        in: query
        description: Results per page (default 100).
        schema:
          type: integer
          default: 100
          maximum: 100
      - name: artist
        in: query
        description: Filter results by artist.
        schema:
          type: string
      - name: category
        in: query
        description: Filter results by category.
        schema:
          type: string
      - name: color
        in: query
        description: Filter results by color.
        schema:
          type: string
      - name: model_release
        in: query
        description: Filter results by model release.
        schema:
          type: string
      - name: property_release
        in: query
        description: Filter results by property release.
        schema:
          type: string
      - name: license
        in: query
        description: Filter results by license.
        schema:
          type: string
      - name: language
        in: query
        description: 'ISO 639-1 language code (lowercase) for returned data: en, ja, ko, zh-hant.'
        schema:
          type: string
          enum:
          - en
          - ja
          - ko
          - zh-hant
      - name: currency
        in: query
        description: 'ISO 4217 currency code (uppercase) for pricing: USD, EUR, JPY, KRW, TWD.'
        schema:
          type: string
          enum:
          - USD
          - EUR
          - JPY
          - KRW
          - TWD
  /v2/search/vector:
    get:
      operationId: searchVectors
      summary: Search vectors
      tags:
      - Search
      description: Search vectors in the MotionElements marketplace. Returns a paginated list of elements.
      responses:
        '200':
          description: Successful response.
          content:
            application/json:
              schema:
                type: object
        '401':
          description: Authentication failed (missing or invalid API secret key).
        '404':
          description: Resource not found.
      parameters:
      - name: q
        in: query
        description: Search keyword / query string.
        schema:
          type: string
      - name: sort
        in: query
        description: Sort expression, e.g. `credits,-created_at` (prefix `-` for descending).
        schema:
          type: string
      - name: page
        in: query
        description: Page number (default 1).
        schema:
          type: integer
          default: 1
      - name: per_page
        in: query
        description: Results per page (default 100).
        schema:
          type: integer
          default: 100
          maximum: 100
      - name: artist
        in: query
        description: Filter results by artist.
        schema:
          type: string
      - name: category
        in: query
        description: Filter results by category.
        schema:
          type: string
      - name: color
        in: query
        description: Filter results by color.
        schema:
          type: string
      - name: language
        in: query
        description: 'ISO 639-1 language code (lowercase) for returned data: en, ja, ko, zh-hant.'
        schema:
          type: string
          enum:
          - en
          - ja
          - ko
          - zh-hant
      - name: currency
        in: query
        description: 'ISO 4217 currency code (uppercase) for pricing: USD, EUR, JPY, KRW, TWD.'
        schema:
          type: string
          enum:
          - USD
          - EUR
          - JPY
          - KRW
          - TWD
  /v2/search/gif:
    get:
      operationId: searchGifs
      summary: Search GIFs
      tags:
      - Search
      description: Search GIFs in the MotionElements marketplace. Returns a paginated list of elements.
      responses:
        '200':
          description: Successful response.
          content:
            application/json:
              schema:
                type: object
        '401':
          description: Authentication failed (missing or invalid API secret key).
        '404':
          description: Resource not found.
      parameters:
      - name: q
        in: query
        description: Search keyword / query string.
        schema:
          type: string
      - name: sort
        in: query
        description: Sort expression, e.g. `credits,-created_at` (prefix `-` for descending).
        schema:
          type: string
      - name: page
        in: query
        description: Page number (default 1).
        schema:
          type: integer
          default: 1
      - name: per_page
        in: query
        description: Results per page (default 100).
        schema:
          type: integer
          default: 100
          maximum: 100
      - name: artist
        in: query
        description: Filter results by artist.
        schema:
          type: string
      - name: category
        in: query
        description: Filter results by category.
        schema:
          type: string
      - name: color
        in: query
        description: Filter results by color.
        schema:
          type: string
      - name: model_release
        in: query
        description: Filter results by model release.
        schema:
          type: string
      - name: property_release
        in: query
        description: Filter results by property release.
        schema:
          type: string
      - name: license
        in: query
        description: Filter results by license.
        schema:
          type: string
      - name: language
        in: query
        description: 'ISO 639-1 language code (lowercase) for returned data: en, ja, ko, zh-hant.'
        schema:
          type: string
          enum:
          - en
          - ja
          - ko
          - zh-hant
      - name: currency
        in: query
        description: 'ISO 4217 currency code (uppercase) for pricing: USD, EUR, JPY, KRW, TWD.'
        schema:
          type: string
          enum:
          - USD
          - EUR
          - JPY
          - KRW
          - TWD
  /v2/search/lottie:
    get:
      operationId: searchLottie
      summary: Search Lottie animations
      tags:
      - Search
      description: Search Lottie animations in the MotionElements marketplace. Returns a paginated list of elements.
      responses:
        '200':
          description: Successful response.
          content:
            application/json:
              schema:
                type: object
        '401':
          description: Authentication failed (missing or invalid API secret key).
        '404':
          description: Resource not found.
      parameters:
      - name: q
        in: query
        description: Search keyword / query string.
        schema:
          type: string
      - name: sort
        in: query
        description: Sort expression, e.g. `credits,-created_at` (prefix `-` for descending).
        schema:
          type: string
      - name: page
        in: query
        description: Page number (default 1).
        schema:
          type: integer
          default: 1
      - name: per_page
        in: query
        description: Results per page (default 100).
        schema:
          type: integer
          default: 100
          maximum: 100
      - name: artist
        in: query
        description: Filter results by artist.
        schema:
          type: string
      - name: category
        in: query
        description: Filter results by category.
        schema:
          type: string
      - name: language
        in: query
        description: 'ISO 639-1 language code (lowercase) for returned data: en, ja, ko, zh-hant.'
        schema:
          type: string
          enum:
          - en
          - ja
          - ko
          - zh-hant
      - name: currency
        in: query
        description: 'ISO 4217 currency code (uppercase) for pricing: USD, EUR, JPY, KRW, TWD.'
        schema:
          type: string
          enum:
          - USD
          - EUR
          - JPY
          - KRW
          - TWD
components:
  securitySchemes:
    basicAuth:
      type: http
      scheme: basic
      description: HTTP Basic authentication. Use your API secret key (created in the Developer Console) as the username; leave the password empty.
externalDocs:
  description: MotionElements API v2 documentation
  url: https://api-docs.motionelements.com/