smithery.ai

creative-insights-api

Calls the Motion creative insights api

First seen Mar 21, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,898 B
  • docs SUMMARY.md 67 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Creative Insights API

When asked for Motion analytics or creative insights, construct a curl request to the Creative Insights API.

Environment Variables

The following environment variables must be set:

Variable Description
MOTIONAPITOKEN Bearer token for API authentication

Base URL

https://builder-be.staging.motionapp.com/api/creative-insights

Available Query Parameters

Parameter Type Description
format 'image' \ 'video' Filter by creative format
grouping string How to group the results
sortKey string Field to sort by (e.g., thumbstop, retention, spend)
sortDirection 'asc' \ 'desc' Sort order
dateRange string Preset date range (e.g., last7d, last30d, last_90d)
startDate string Custom start date (ISO format)
endDate string Custom end date (ISO format)
limit number Maximum number of results to return
creativeAssetIds string \ Filter by specific creative asset IDs (can pass multiple)

Instructions

  1. Parse the user's request to determine which parameters to include
  2. Only include parameters that are explicitly requested or contextually relevant
  3. Build the query string with only the needed parameters
  4. Execute the curl command
  5. Display the results in a formatted table

Example Request

curl -H "Authorization: Bearer $MOTION_API_TOKEN" "https://builder-be.staging.motionapp.com/api/creative-insights?format=video&sortKey=thumbstop&sortDirection=desc&dateRange=last_30d&limit=10"

Default Behavior

If the user doesn't specify parameters, use these sensible defaults:

  • sortDirection=desc
  • dateRange=last_30d
  • limit=10