Skip to documentation
MakeInfluencer.ai
v1

Kuaishou · video model

Kling v3.0 Motion Control Pro API

Use the Kling v3.0 Motion Control Pro API for hosted AI video generation with model-aware inputs, asynchronous jobs, and MakeInfluencer credits.

Endpoint overview

POSThttps://www.makeinfluencer.ai/api/v1/models/kling_v30_motion_control_pro/generations

Model ID

kling_v30_motion_control_pro

Typical time

~90s

Sample quote

42,106 credits

The displayed price is input-specific

The sample quote is Kling v3.0 Motion Control Pro 5s. Preview your exact payload before generating; previews do not charge.

Create a generation

Send the model fields inside input. The request returns HTTP 202 with an owned generation ID.

cURL
curl --request POST \
  https://www.makeinfluencer.ai/api/v1/models/kling_v30_motion_control_pro/generations \
  --header "Authorization: Bearer $MAKEINFLUENCER_API_KEY" \
  --header "Idempotency-Key: kling_v30_motion_control_pro-001" \
  --header "Content-Type: application/json" \
  --data '{
  "input": {
    "startFrameUrl": "https://example.com/x.jpg",
    "videoUrl": "https://example.com/x.mp4",
    "characterOrientation": "image",
    "keepOriginalSound": true,
    "durationSeconds": 5
  }
}'

Model parameters

FieldTypeDefaultAccepted values
startFrameUrlrequiredtext
videoUrlrequiredtext
shot_typeenumcustomizecustomize, intelligent
element_listimageArrayUp to 3 items
element_idtext
characterOrientationenumimageimage, video
prompttext
negativePrompttext
keepOriginalSoundbooleantrue
durationSeconds

Use 3–10 seconds for image orientation or up to 30 seconds for video orientation.

number53 – 30

The same contract is available fromGET /models/kling_v30_motion_control_pro for server-side validation and dynamic tooling.

Preview credits

POST · no charge
curl --request POST \
  https://www.makeinfluencer.ai/api/v1/models/kling_v30_motion_control_pro/preview-credits \
  --header "Authorization: Bearer $MAKEINFLUENCER_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
  "input": {
    "startFrameUrl": "https://example.com/x.jpg",
    "videoUrl": "https://example.com/x.mp4",
    "characterOrientation": "image",
    "keepOriginalSound": true,
    "durationSeconds": 5
  }
}'

A valid response returns the exact credit cost and pricing description. The dashboard, REST API, and MCP use one balance at the same model price.

Poll the result

GET · video
curl \
  https://www.makeinfluencer.ai/api/v1/generations/video/GENERATION_ID \
  --header "Authorization: Bearer $MAKEINFLUENCER_API_KEY"

Poll until terminal is true. On success, ready is true. Readurl for video orurls for image output. See the polling guide for statuses and backoff.

Kling v3.0 Motion Control Pro API FAQ

How much does the Kling v3.0 Motion Control Pro API cost?

The documented sample request costs 42,106 MakeInfluencer credits. Final cost depends on the exact model inputs, and the preview-credits endpoint returns an exact quote without charging.

Does the Kling v3.0 Motion Control Pro API use a separate balance?

No. REST, MCP, and the MakeInfluencer dashboard use the same account credit balance.

How do I receive Kling v3.0 Motion Control Pro results?

Creation returns HTTP 202 with a generation ID. Poll the video generation-status endpoint until terminal is true. On success, ready is true and the response contains the output URL.