{
  "total": 37,
  "usable": [
    {
      "name": "Callback Schema",
      "slug": "apiReference_callbackProtocol",
      "quality": "usable",
      "score": 8,
      "signals": [
        "text>2k",
        "create task",
        "parameters",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "ideo generation / virtual try-on），if you actively set the callback_url when you Create Task, the server will actively notify you when the task status changes, and the protocol is as follows:\n\nJSON\nCopy\nCollapse\n{\n  \"task_id\": \"string\",               // Task ID, generated by the system\n  \"task_status\": \"string\",           // Task status, E"
        },
        {
          "pattern": "Parameters",
          "snippet": "e deduction units of task\n  \"task_info\": {                     // Task creation parameters. Detailed information provided by the user during task creation.\n    \"parent_video\": {\n      \"id\": \"string\",                // Generated video ID; globally unique\n      \"url\": \"string\",               // URL for generating images (To ensure informati"
        },
        {
          "pattern": "callback_url",
          "snippet": "k（image generation / video generation / virtual try-on），if you actively set the callback_url when you Create Task, the server will actively notify you when the task status changes, and the protocol is as follows:\n\nJSON\nCopy\nCollapse\n{\n  \"task_id\": \"string\",               // Task ID, generated by the system\n  \"task_status\": \"string\",      "
        },
        {
          "pattern": "Rate Limits",
          "snippet": "earn More\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        }
      ],
      "textLength": 5596
    },
    {
      "name": "Video Omni",
      "slug": "apiReference_model__OmniVideo",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "licy of API Service\nTerms of API Service\nAPI Service Level Agreement\nOmni-Video\nCreate Task\nPOST\n/v1/videos/omni-video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/omni-video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n  \"model_nam"
        },
        {
          "pattern": "POST",
          "snippet": "Service\nTerms of API Service\nAPI Service Level Agreement\nOmni-Video\nCreate Task\nPOST\n/v1/videos/omni-video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/omni-video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n  \"model_name\": \"kling-v"
        },
        {
          "pattern": "/v1/",
          "snippet": "ce\nTerms of API Service\nAPI Service Level Agreement\nOmni-Video\nCreate Task\nPOST\n/v1/videos/omni-video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/omni-video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n  \"model_name\": \"kling-video-"
        },
        {
          "pattern": "curl --request",
          "snippet": " Agreement\nOmni-Video\nCreate Task\nPOST\n/v1/videos/omni-video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/omni-video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n  \"model_name\": \"kling-video-o1\",\n  \"prompt\": \"Make the person in <<<i"
        }
      ],
      "textLength": 26974
    },
    {
      "name": "Reference to Video",
      "slug": "apiReference_model__multiImageToVideo",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "I Service\nTerms of API Service\nAPI Service Level Agreement\nMulti-Image to Video\nCreate Task\nPOST\n/v1/videos/multi-image2video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/multi-image2video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '"
        },
        {
          "pattern": "POST",
          "snippet": "rms of API Service\nAPI Service Level Agreement\nMulti-Image to Video\nCreate Task\nPOST\n/v1/videos/multi-image2video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/multi-image2video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model"
        },
        {
          "pattern": "/v1/",
          "snippet": "f API Service\nAPI Service Level Agreement\nMulti-Image to Video\nCreate Task\nPOST\n/v1/videos/multi-image2video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/multi-image2video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_name"
        },
        {
          "pattern": "curl --request",
          "snippet": "Image to Video\nCreate Task\nPOST\n/v1/videos/multi-image2video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/multi-image2video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_name\": \"kling-v1-6\",\n    \"image_list\": [\n      { \"im"
        }
      ],
      "textLength": 11816
    },
    {
      "name": "Extend Video",
      "slug": "apiReference_model__videoExtension",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "of API Service\nTerms of API Service\nAPI Service Level Agreement\nVideo Extension\nCreate Task\nPOST\n/v1/videos/video-extend\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/video-extend \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"pro"
        },
        {
          "pattern": "POST",
          "snippet": "ce\nTerms of API Service\nAPI Service Level Agreement\nVideo Extension\nCreate Task\nPOST\n/v1/videos/video-extend\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/video-extend \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"prompt\": \"A pup"
        },
        {
          "pattern": "/v1/",
          "snippet": "rms of API Service\nAPI Service Level Agreement\nVideo Extension\nCreate Task\nPOST\n/v1/videos/video-extend\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/video-extend \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"prompt\": \"A puppy ap"
        },
        {
          "pattern": "curl --request",
          "snippet": "ent\nVideo Extension\nCreate Task\nPOST\n/v1/videos/video-extend\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/video-extend \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"prompt\": \"A puppy appears\",\n    \"video_id\": \"743211632612511839"
        }
      ],
      "textLength": 11576
    },
    {
      "name": "Changelog",
      "slug": "apiReference_updateNotice",
      "quality": "usable",
      "score": 8,
      "signals": [
        "text>2k",
        "create task",
        "POST",
        "parameters",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "_slice, jelly_squish, jelly_jiggle, pixelpixel, yearbook, instant_film\nincludes create task, query task (single), and query task (list) interfaces\n\nMulti-Elements | Newly launched\n\nSupport adding (addition), swapping (swap), and removing (removal) elements to existing videos\nWhen using, it is necessary to initialize the video and tag it b"
        },
        {
          "pattern": "POST",
          "snippet": "o effects API provides more flexible calling parameters and integrates pre- and post-processing functionalities tailored for video effects (e.g., dual-character effects). For example, it allows users to input two portrait images, automatically stitches them into a single composite image, and generates the video using the stitched image. T"
        },
        {
          "pattern": "Parameters",
          "snippet": "onsistent with that of video character elements, and can be achieved by passing parameters through element_voice_id\n\n2026.03.18\n\nVideo Generation | Video Effects | New Feature\n\nLaunch of 6 new video effects: flash_drive, shush_my_dreams, french_elegance, finger_swipe, advent_of_flora, smooth_transition\n\nFor video effects details, refer to"
        },
        {
          "pattern": "Rate Limits",
          "snippet": "earn More\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        }
      ],
      "textLength": 25756
    },
    {
      "name": "General Info",
      "slug": "apiReference_commonInfo",
      "quality": "usable",
      "score": 7,
      "signals": [
        "text>2k",
        "POST",
        "parameters",
        "response-ish",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "POST",
          "snippet": "ccount configuration information\n429\t1101\tAccount exception\tAccount in arrears (postpaid scenario)\tRecharge the account to ensure sufficient balance\n429\t1102\tAccount exception\tResource pack depleted or expired (prepaid scenario)\tPurchase additional resource packages, or activate the post-payment service (if available)\n403\t1103\tAccount exc"
        },
        {
          "pattern": "Parameters",
          "snippet": "ource, such as API/model\tVerifying account permissions\n400\t1200\tInvalid request parameters\tInvalid request parameters\tCheck whether the request parameters are correct\n400\t1201\tInvalid request parameters\tInvalid parameters, such as incorrect key or illegal value\tRefer to the specific information in the message field of the returned body an"
        },
        {
          "pattern": "Rate Limits",
          "snippet": "earn More\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        },
        {
          "pattern": "Concurrency",
          "snippet": "er, or contact customer service to increase the limit\n429\t1303\tTrigger strategy\tConcurrency or QPS exceeds the prepaid resource package limit\tReduce the request frequency, try again later, or contact customer service to increase the limit\n429\t1304\tTrigger strategy\tTrigger the platform’s IP whitelisting policy\tContact customer service\n500\t"
        }
      ],
      "textLength": 7747
    },
    {
      "name": "Text to Video",
      "slug": "apiReference_model__textToVideo",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "y of API Service\nTerms of API Service\nAPI Service Level Agreement\nText to Video\nCreate Task\nPOST\n/v1/videos/text2video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/text2video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_n"
        },
        {
          "pattern": "POST",
          "snippet": "vice\nTerms of API Service\nAPI Service Level Agreement\nText to Video\nCreate Task\nPOST\n/v1/videos/text2video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/text2video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_name\": \"kling"
        },
        {
          "pattern": "/v1/",
          "snippet": "Terms of API Service\nAPI Service Level Agreement\nText to Video\nCreate Task\nPOST\n/v1/videos/text2video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/text2video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_name\": \"kling-v2-6"
        },
        {
          "pattern": "curl --request",
          "snippet": "reement\nText to Video\nCreate Task\nPOST\n/v1/videos/text2video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/text2video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_name\": \"kling-v2-6\",\n    \"prompt\": \"A cute little rabbit we"
        }
      ],
      "textLength": 18301
    },
    {
      "name": "Image to Video",
      "slug": "apiReference_model__imageToVideo",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": " of API Service\nTerms of API Service\nAPI Service Level Agreement\nImage to Video\nCreate Task\nPOST\n/v1/videos/image2video\ncURL\nCopy\nCollapse\ncurl --location --request POST 'https://api-singapore.klingai.com/v1/videos/image2video' \\\n--header 'Authorization: Bearer <token>' \\\n--header 'Content-Type: application/json' \\\n--data-raw '{\n    \"mode"
        },
        {
          "pattern": "POST",
          "snippet": "ice\nTerms of API Service\nAPI Service Level Agreement\nImage to Video\nCreate Task\nPOST\n/v1/videos/image2video\ncURL\nCopy\nCollapse\ncurl --location --request POST 'https://api-singapore.klingai.com/v1/videos/image2video' \\\n--header 'Authorization: Bearer <token>' \\\n--header 'Content-Type: application/json' \\\n--data-raw '{\n    \"model_name\": \"kl"
        },
        {
          "pattern": "/v1/",
          "snippet": "erms of API Service\nAPI Service Level Agreement\nImage to Video\nCreate Task\nPOST\n/v1/videos/image2video\ncURL\nCopy\nCollapse\ncurl --location --request POST 'https://api-singapore.klingai.com/v1/videos/image2video' \\\n--header 'Authorization: Bearer <token>' \\\n--header 'Content-Type: application/json' \\\n--data-raw '{\n    \"model_name\": \"kling-v"
        },
        {
          "pattern": "curl --request",
          "snippet": "\": \"\"\n}'\nQuery Task (Single)\nGET\n/v1/videos/image2video/{id}\ncURL\nCopy\nCollapse\ncurl --request GET \\\n  --url https://api-singapore.klingai.com/v1/videos/image2video/{task_id} \\\n  --header 'Authorization: Bearer <token>'\n200\nCopy\nCollapse\n{\n  \"code\": 0, // Error codes; Specific definitions can be found in \"Error Code\"\n  \"message\": \"string\""
        }
      ],
      "textLength": 24721
    },
    {
      "name": "Motion Control",
      "slug": "apiReference_model__motionControl",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": " of API Service\nTerms of API Service\nAPI Service Level Agreement\nMotion Control\nCreate Task\nPOST\n/v1/videos/motion-control\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/motion-control \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json; charset=utf-8' \\\n "
        },
        {
          "pattern": "POST",
          "snippet": "ice\nTerms of API Service\nAPI Service Level Agreement\nMotion Control\nCreate Task\nPOST\n/v1/videos/motion-control\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/motion-control \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json; charset=utf-8' \\\n  --data-raw "
        },
        {
          "pattern": "/v1/",
          "snippet": "erms of API Service\nAPI Service Level Agreement\nMotion Control\nCreate Task\nPOST\n/v1/videos/motion-control\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/motion-control \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json; charset=utf-8' \\\n  --data-raw '{\n  "
        },
        {
          "pattern": "curl --request",
          "snippet": "nt\nMotion Control\nCreate Task\nPOST\n/v1/videos/motion-control\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/motion-control \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json; charset=utf-8' \\\n  --data-raw '{\n    \"model_name\": \"kling-v2-6\",\n    \"image_url\""
        }
      ],
      "textLength": 14382
    },
    {
      "name": "Multi-elements to video",
      "slug": "apiReference_model__multiElements",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": " the video initialization task and remains unchanged during editing operations\n\nCreate Task\nPOST\n/v1/videos/multi-elements\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/multi-elements \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    "
        },
        {
          "pattern": "POST",
          "snippet": "Service\nAPI Service Level Agreement\nMulti-Elements\nInitialize Video for Editing\nPOST\n/v1/videos/multi-elements/init-selection\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/multi-elements/init-selection \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' "
        },
        {
          "pattern": "/v1/",
          "snippet": "ce\nAPI Service Level Agreement\nMulti-Elements\nInitialize Video for Editing\nPOST\n/v1/videos/multi-elements/init-selection\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/multi-elements/init-selection \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  -"
        },
        {
          "pattern": "curl --request",
          "snippet": "eo for Editing\nPOST\n/v1/videos/multi-elements/init-selection\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/multi-elements/init-selection \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"video_id\": \"\",\n    \"video_url\": \"https://v1-kl"
        }
      ],
      "textLength": 24900
    },
    {
      "name": "Lip Sync",
      "slug": "apiReference_model__lipSync",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "em checks video content—if issues are detected, an error code will be returned.\nCreate Task\nPOST\n/v1/videos/advanced-lip-sync\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/advanced-lip-sync \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '"
        },
        {
          "pattern": "POST",
          "snippet": "Service\nTerms of API Service\nAPI Service Level Agreement\nLip-Sync\nIdentify Face\nPOST\n/v1/videos/identify-face\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/identify-face \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"video_url\": \""
        },
        {
          "pattern": "/v1/",
          "snippet": "ce\nTerms of API Service\nAPI Service Level Agreement\nLip-Sync\nIdentify Face\nPOST\n/v1/videos/identify-face\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/identify-face \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"video_url\": \"https"
        },
        {
          "pattern": "curl --request",
          "snippet": "reement\nLip-Sync\nIdentify Face\nPOST\n/v1/videos/identify-face\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/identify-face \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"video_url\": \"https://p1-kling.klingai.com/kcdn/cdn-kcdn112452/"
        }
      ],
      "textLength": 14871
    },
    {
      "name": "Avatar",
      "slug": "apiReference_model__avatar",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "y Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nAvatar\nCreate Task\nPOST\n/v1/videos/avatar/image2video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/avatar/image2video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data"
        },
        {
          "pattern": "POST",
          "snippet": "API Service\nTerms of API Service\nAPI Service Level Agreement\nAvatar\nCreate Task\nPOST\n/v1/videos/avatar/image2video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/avatar/image2video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"ima"
        },
        {
          "pattern": "/v1/",
          "snippet": "ervice\nTerms of API Service\nAPI Service Level Agreement\nAvatar\nCreate Task\nPOST\n/v1/videos/avatar/image2video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/avatar/image2video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"image\": "
        },
        {
          "pattern": "curl --request",
          "snippet": "eement\nAvatar\nCreate Task\nPOST\n/v1/videos/avatar/image2video\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/avatar/image2video \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"image\": \"https://p1-kling.klingai.com/kcdn/cdn-kcdn112452"
        }
      ],
      "textLength": 11485
    },
    {
      "name": "Text to Audio",
      "slug": "apiReference_model__textToAudio",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "y of API Service\nTerms of API Service\nAPI Service Level Agreement\nText to Audio\nCreate Task\nPOST\n/v1/audio/text-to-audio\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/audio/text-to-audio \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"pro"
        },
        {
          "pattern": "POST",
          "snippet": "vice\nTerms of API Service\nAPI Service Level Agreement\nText to Audio\nCreate Task\nPOST\n/v1/audio/text-to-audio\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/audio/text-to-audio \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"prompt\": \"Firew"
        },
        {
          "pattern": "/v1/",
          "snippet": "Terms of API Service\nAPI Service Level Agreement\nText to Audio\nCreate Task\nPOST\n/v1/audio/text-to-audio\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/audio/text-to-audio \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"prompt\": \"Fireworks "
        },
        {
          "pattern": "curl --request",
          "snippet": "ement\nText to Audio\nCreate Task\nPOST\n/v1/audio/text-to-audio\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/audio/text-to-audio \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"prompt\": \"Fireworks sound during Chinese New Year celebration\","
        }
      ],
      "textLength": 10103
    },
    {
      "name": "Video to Audio",
      "slug": "apiReference_model__videoToAudio",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": " of API Service\nTerms of API Service\nAPI Service Level Agreement\nVideo to Audio\nCreate Task\nPOST\n/v1/audio/video-to-audio\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/audio/video-to-audio \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"v"
        },
        {
          "pattern": "POST",
          "snippet": "ice\nTerms of API Service\nAPI Service Level Agreement\nVideo to Audio\nCreate Task\nPOST\n/v1/audio/video-to-audio\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/audio/video-to-audio \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"video_url\": \""
        },
        {
          "pattern": "/v1/",
          "snippet": "erms of API Service\nAPI Service Level Agreement\nVideo to Audio\nCreate Task\nPOST\n/v1/audio/video-to-audio\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/audio/video-to-audio \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"video_url\": \"https"
        },
        {
          "pattern": "curl --request",
          "snippet": "ent\nVideo to Audio\nCreate Task\nPOST\n/v1/audio/video-to-audio\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/audio/video-to-audio \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"video_url\": \"https://p1-kling.klingai.com/kcdn/cdn-kcdn112452/"
        }
      ],
      "textLength": 12067
    },
    {
      "name": "Text to Speech",
      "slug": "apiReference_model__TTS",
      "quality": "usable",
      "score": 11,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "response-ish",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "vacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nTTS\nCreate Task\nPOST\n/v1/audio/tts\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/audio/tts \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"text\": \"Throughout my t"
        },
        {
          "pattern": "POST",
          "snippet": "of API Service\nTerms of API Service\nAPI Service Level Agreement\nTTS\nCreate Task\nPOST\n/v1/audio/tts\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/audio/tts \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"text\": \"Throughout my time in colle"
        },
        {
          "pattern": "/v1/",
          "snippet": "I Service\nTerms of API Service\nAPI Service Level Agreement\nTTS\nCreate Task\nPOST\n/v1/audio/tts\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/audio/tts \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"text\": \"Throughout my time in college, s"
        },
        {
          "pattern": "curl --request",
          "snippet": "I Service Level Agreement\nTTS\nCreate Task\nPOST\n/v1/audio/tts\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/audio/tts \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"text\": \"Throughout my time in college, several memorable event left a sig"
        }
      ],
      "textLength": 6283
    },
    {
      "name": "Voice Clone",
      "slug": "apiReference_model__customVoices",
      "quality": "usable",
      "score": 11,
      "signals": [
        "text>2k",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "POST",
          "snippet": "rms of API Service\nAPI Service Level Agreement\nCustom Voice\nCreate Custom Voice\nPOST\n/v1/general/custom-voices\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/general/custom-voices \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"video_id\": "
        },
        {
          "pattern": "/v1/",
          "snippet": "f API Service\nAPI Service Level Agreement\nCustom Voice\nCreate Custom Voice\nPOST\n/v1/general/custom-voices\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/general/custom-voices \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"video_id\": \"\",\n "
        },
        {
          "pattern": "curl --request",
          "snippet": "tom Voice\nCreate Custom Voice\nPOST\n/v1/general/custom-voices\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/general/custom-voices \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"video_id\": \"\",\n    \"voice_url\": \"https://p2-kling.klingai.com"
        },
        {
          "pattern": "Parameters",
          "snippet": "tring\", // Task ID, generated by the system\n    \"task_info\": { // Task creation parameters\n      \"external_task_id\": \"string\" // Customer-defined task ID\n    },\n    \"task_status\": \"string\", // Task status, Enum values：submitted、processing、succeed、failed\n    \"created_at\": 1722769557708, // Task creation time, Unix timestamp, unit ms\n    \"u"
        }
      ],
      "textLength": 13036
    },
    {
      "name": "Image Recognize",
      "slug": "apiReference_model__imageRecognize",
      "quality": "usable",
      "score": 10,
      "signals": [
        "text>2k",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "POST",
          "snippet": "erms of API Service\nAPI Service Level Agreement\nImage Recognize\nImage Recognize\nPOST\n/v1/videos/image-recognize\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/image-recognize \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"image\": \""
        },
        {
          "pattern": "/v1/",
          "snippet": "of API Service\nAPI Service Level Agreement\nImage Recognize\nImage Recognize\nPOST\n/v1/videos/image-recognize\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/image-recognize \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"image\": \"https"
        },
        {
          "pattern": "curl --request",
          "snippet": "ge Recognize\nImage Recognize\nPOST\n/v1/videos/image-recognize\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/image-recognize \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"image\": \"https://p2-kling.klingai.com/kcdn/cdn-kcdn112452/kl"
        },
        {
          "pattern": "Parameters",
          "snippet": "sibility).\n\nPlease note, if you use the Base64 method, make sure all image data parameters you pass are in Base64 encoding format. When submitting data, do not add any prefixes to the Base64-encoded string, such as data:image/png;base64,. The correct parameter format should be the Base64-encoded string itself. Please provide only the Base"
        }
      ],
      "textLength": 6758
    },
    {
      "name": "Element",
      "slug": "apiReference_model__element",
      "quality": "usable",
      "score": 9,
      "signals": [
        "text>2k",
        "/v1/ path",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "POST",
          "snippet": "Service\nTerms of API Service\nAPI Service Level Agreement\nElement\nCreate Element\nPOST\n/v1/general/advanced-custom-elements\n200\nCopy\nCollapse\n{\n  \"code\": 0, //Error codes; specific definitions see Error codes\n  \"message\": \"string\", //Error information\n  \"request_id\": \"string\", //Request ID, generated by the system, for tracking and troubles"
        },
        {
          "pattern": "/v1/",
          "snippet": "ce\nTerms of API Service\nAPI Service Level Agreement\nElement\nCreate Element\nPOST\n/v1/general/advanced-custom-elements\n200\nCopy\nCollapse\n{\n  \"code\": 0, //Error codes; specific definitions see Error codes\n  \"message\": \"string\", //Error information\n  \"request_id\": \"string\", //Request ID, generated by the system, for tracking and troubleshooti"
        },
        {
          "pattern": "Parameters",
          "snippet": "\"string\", //Task ID, generated by the system\n    \"task_info\": { //Task creation parameters\n      \"external_task_id\": \"string\" //Customer-defined task ID\n    },\n    \"task_status\": \"string\", //Task status: submitted, processing, succeed, failed\n    \"created_at\": 1722769557708, //Task creation time, Unix timestamp, ms\n    \"updated_at\": 17227"
        },
        {
          "pattern": "callback_url",
          "snippet": "ter\no_103\tAnimal\no_104\tItem\no_105\tCostume\no_106\tScene\no_107\tEffect\no_108\tOthers\ncallback_url\nstring\nOptional\n\nThe callback notification address for the result of this task. If configured, the server will actively notify when the task status changes.\n\nFor the specific message schema, see Callback Protocol\nexternal_task_id\nstring\nOptional\n\n"
        }
      ],
      "textLength": 16416
    },
    {
      "name": "Video Effects",
      "slug": "apiReference_model__videoEffects",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "y of API Service\nTerms of API Service\nAPI Service Level Agreement\nVideo Effects\nCreate Task\nPOST\n/v1/videos/effects\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/effects \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"effect_scene\""
        },
        {
          "pattern": "POST",
          "snippet": "vice\nTerms of API Service\nAPI Service Level Agreement\nVideo Effects\nCreate Task\nPOST\n/v1/videos/effects\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/effects \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"effect_scene\": \"color_mix"
        },
        {
          "pattern": "/v1/",
          "snippet": "Terms of API Service\nAPI Service Level Agreement\nVideo Effects\nCreate Task\nPOST\n/v1/videos/effects\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/effects \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"effect_scene\": \"color_mixing\","
        },
        {
          "pattern": "curl --request",
          "snippet": " Agreement\nVideo Effects\nCreate Task\nPOST\n/v1/videos/effects\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/videos/effects \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"effect_scene\": \"color_mixing\",\n    \"input\": {\n      \"image\": \"https:"
        }
      ],
      "textLength": 18656
    },
    {
      "name": "Image Omni",
      "slug": "apiReference_model__OmniImage",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "licy of API Service\nTerms of API Service\nAPI Service Level Agreement\nOmni-Image\nCreate Task\nPOST\n/v1/images/omni-image\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/omni-image \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_n"
        },
        {
          "pattern": "POST",
          "snippet": "Service\nTerms of API Service\nAPI Service Level Agreement\nOmni-Image\nCreate Task\nPOST\n/v1/images/omni-image\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/omni-image \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_name\": \"kling"
        },
        {
          "pattern": "/v1/",
          "snippet": "ce\nTerms of API Service\nAPI Service Level Agreement\nOmni-Image\nCreate Task\nPOST\n/v1/images/omni-image\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/omni-image \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_name\": \"kling-imag"
        },
        {
          "pattern": "curl --request",
          "snippet": " Agreement\nOmni-Image\nCreate Task\nPOST\n/v1/images/omni-image\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/omni-image \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_name\": \"kling-image-o1\",\n    \"prompt\": \"Merge all the peopl"
        }
      ],
      "textLength": 13852
    },
    {
      "name": "Image Generation",
      "slug": "apiReference_model__imageGeneration",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "f API Service\nTerms of API Service\nAPI Service Level Agreement\nImage Generation\nCreate Task\nPOST\n/v1/images/generations\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/generations \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model"
        },
        {
          "pattern": "POST",
          "snippet": "e\nTerms of API Service\nAPI Service Level Agreement\nImage Generation\nCreate Task\nPOST\n/v1/images/generations\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/generations \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_name\": \"kli"
        },
        {
          "pattern": "/v1/",
          "snippet": "ms of API Service\nAPI Service Level Agreement\nImage Generation\nCreate Task\nPOST\n/v1/images/generations\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/generations \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_name\": \"kling-v2"
        },
        {
          "pattern": "curl --request",
          "snippet": "ent\nImage Generation\nCreate Task\nPOST\n/v1/images/generations\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/generations \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_name\": \"kling-v2-1\",\n    \"prompt\": \"Generate a Pixar-style"
        }
      ],
      "textLength": 13225
    },
    {
      "name": "Reference to Image",
      "slug": "apiReference_model__multiImageToImage",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "I Service\nTerms of API Service\nAPI Service Level Agreement\nMulti-Image to Image\nCreate Task\nPOST\n/v1/images/multi-image2image\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/multi-image2image \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '"
        },
        {
          "pattern": "POST",
          "snippet": "rms of API Service\nAPI Service Level Agreement\nMulti-Image to Image\nCreate Task\nPOST\n/v1/images/multi-image2image\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/multi-image2image \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model"
        },
        {
          "pattern": "/v1/",
          "snippet": "f API Service\nAPI Service Level Agreement\nMulti-Image to Image\nCreate Task\nPOST\n/v1/images/multi-image2image\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/multi-image2image \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_name"
        },
        {
          "pattern": "curl --request",
          "snippet": "Image to Image\nCreate Task\nPOST\n/v1/images/multi-image2image\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/multi-image2image \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_name\": \"kling-v2-1\",\n    \"prompt\": \"Wearing a flowin"
        }
      ],
      "textLength": 12501
    },
    {
      "name": "Extend Image",
      "slug": "apiReference_model__imageExpansion",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "of API Service\nTerms of API Service\nAPI Service Level Agreement\nImage Expansion\nCreate Task\nPOST\n/v1/images/editing/expand\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/editing/expand \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    "
        },
        {
          "pattern": "POST",
          "snippet": "ce\nTerms of API Service\nAPI Service Level Agreement\nImage Expansion\nCreate Task\nPOST\n/v1/images/editing/expand\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/editing/expand \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"up_expansio"
        },
        {
          "pattern": "/v1/",
          "snippet": "rms of API Service\nAPI Service Level Agreement\nImage Expansion\nCreate Task\nPOST\n/v1/images/editing/expand\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/editing/expand \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"up_expansion_rat"
        },
        {
          "pattern": "curl --request",
          "snippet": "t\nImage Expansion\nCreate Task\nPOST\n/v1/images/editing/expand\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/editing/expand \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"up_expansion_ratio\": 0.1495,\n    \"down_expansion_ratio\": 0.14"
        }
      ],
      "textLength": 13665
    },
    {
      "name": "AI Multi-Shot",
      "slug": "apiReference_model__aiMultiShot",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": "y of API Service\nTerms of API Service\nAPI Service Level Agreement\nAI Multi-Shot\nCreate Task\nPOST\n/v1/general/ai-multi-shot\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/general/ai-multi-shot \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    "
        },
        {
          "pattern": "POST",
          "snippet": "vice\nTerms of API Service\nAPI Service Level Agreement\nAI Multi-Shot\nCreate Task\nPOST\n/v1/general/ai-multi-shot\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/general/ai-multi-shot \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"element_fro"
        },
        {
          "pattern": "/v1/",
          "snippet": "Terms of API Service\nAPI Service Level Agreement\nAI Multi-Shot\nCreate Task\nPOST\n/v1/general/ai-multi-shot\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/general/ai-multi-shot \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"element_frontal_"
        },
        {
          "pattern": "curl --request",
          "snippet": "ent\nAI Multi-Shot\nCreate Task\nPOST\n/v1/general/ai-multi-shot\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/general/ai-multi-shot \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"element_frontal_image\": \"https://v1-kling.klingai.com/kcdn/cd"
        }
      ],
      "textLength": 10017
    },
    {
      "name": "Virtual Try-On",
      "slug": "apiReference_model__virtualTryOn",
      "quality": "usable",
      "score": 13,
      "signals": [
        "text>2k",
        "create task",
        "/v1/ path",
        "curl",
        "parameters",
        "response-ish",
        "callback/webhook",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Create Task",
          "snippet": " of API Service\nTerms of API Service\nAPI Service Level Agreement\nVirtual Try-On\nCreate Task\nPOST\n/v1/images/kolors-virtual-try-on\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/kolors-virtual-try-on \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  "
        },
        {
          "pattern": "POST",
          "snippet": "ice\nTerms of API Service\nAPI Service Level Agreement\nVirtual Try-On\nCreate Task\nPOST\n/v1/images/kolors-virtual-try-on\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/kolors-virtual-try-on \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n  "
        },
        {
          "pattern": "/v1/",
          "snippet": "erms of API Service\nAPI Service Level Agreement\nVirtual Try-On\nCreate Task\nPOST\n/v1/images/kolors-virtual-try-on\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/kolors-virtual-try-on \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"mo"
        },
        {
          "pattern": "curl --request",
          "snippet": "ual Try-On\nCreate Task\nPOST\n/v1/images/kolors-virtual-try-on\ncURL\nCopy\nCollapse\ncurl --request POST \\\n  --url https://api-singapore.klingai.com/v1/images/kolors-virtual-try-on \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"model_name\": \"kolors-virtual-try-on-v1-5\",\n    \"human_"
        }
      ],
      "textLength": 10811
    },
    {
      "name": "Query user info",
      "slug": "apiReference_accountInfoInquiry",
      "quality": "usable",
      "score": 8,
      "signals": [
        "text>2k",
        "curl",
        "parameters",
        "response-ish",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "curl --request",
          "snippet": "maining Quantity under the Account\nGET\n/account/costs\ncURL\nPython\nCopy\nCollapse\ncurl --request GET \\\n  --url 'https://api-singapore.klingai.com/account/costs?start_time=1726124664368&end_time=1727366400000' \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json'\n200\nCopy\nCollapse\n{\n  \"code\": 0, // Error "
        },
        {
          "pattern": "Parameters",
          "snippet": "string\nRequired\n\nAuthentication information, refer to API authentication\n\nQuery Parameters\nstart_time\nint\nRequired\n\nQuery start time, Unix timestamp, unit: ms\n\nend_time\nint\nRequired\n\nQuery end time, Unix timestamp, unit: ms\n\nresource_pack_name\nstring\nOptional\n\nResource package name, used to precisely specify a resource package to query\n\nP"
        },
        {
          "pattern": "Rate Limits",
          "snippet": "earn More\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        },
        {
          "pattern": "Query user info",
          "snippet": " Generation\nReference to Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nAccount Information Inquiry\nQuery Resource Package List and Remaining Quantity under the Account\nGET\n/account/c"
        }
      ],
      "textLength": 5584
    }
  ],
  "partial": [
    {
      "name": "Rate Limits",
      "slug": "apiReference_rateLimits",
      "quality": "partial",
      "score": 4,
      "signals": [
        "text>2k",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Rate Limits",
          "snippet": "earn More\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        },
        {
          "pattern": "Concurrency",
          "snippet": "\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nConcurrency Rules\nWhat is Kling API concurrency?\n\nKling API concurrency refers to the maximum number of generation tasks that an account can process in parallel at any given time. This capability is determined by the resource package. A higher concurrency leve"
        },
        {
          "pattern": "Query user info",
          "snippet": " Generation\nReference to Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nConcurrency Rules\nWhat is Kling API concurrency?\n\nKling API concurrency refers to the maximum number of generat"
        },
        {
          "pattern": "Billing Info",
          "snippet": " Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nConcurrency Rules\nWhat is Kling API concurrency?\n\nKling API concurrency refers to the maximum number of generation tasks that an accoun"
        }
      ],
      "textLength": 5452
    },
    {
      "name": "Overview",
      "slug": "quickStart_productIntroduction__overview",
      "quality": "partial",
      "score": 4,
      "signals": [
        "text>2k",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Rate Limits",
          "snippet": "earn More\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        },
        {
          "pattern": "Query user info",
          "snippet": " Generation\nReference to Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nOverview\nWhat is Kling AI?\n\nKling AI, the new generation of AI creative productivity tools, is based on the ima"
        },
        {
          "pattern": "Billing Info",
          "snippet": " Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nOverview\nWhat is Kling AI?\n\nKling AI, the new generation of AI creative productivity tools, is based on the image generation @Kolors an"
        }
      ],
      "textLength": 4073
    },
    {
      "name": "Quick Start",
      "slug": "quickStart_userManual",
      "quality": "partial",
      "score": 4,
      "signals": [
        "text>2k",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Rate Limits",
          "snippet": "earn More\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        },
        {
          "pattern": "Query user info",
          "snippet": " Generation\nReference to Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nQuick Access Guide\n\nBelow is a detailed guide for using the new system’s API services. We recommend following t"
        },
        {
          "pattern": "Billing Info",
          "snippet": " Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nQuick Access Guide\n\nBelow is a detailed guide for using the new system’s API services. We recommend following the steps for a smooth an"
        }
      ],
      "textLength": 6537
    },
    {
      "name": "Models",
      "slug": "apiReference_model__videoModels",
      "quality": "partial",
      "score": 4,
      "signals": [
        "text>2k",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Rate Limits",
          "snippet": "earn More\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        },
        {
          "pattern": "Query user info",
          "snippet": " Generation\nReference to Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nVideo Models\n\nkling-video-o1\n\n\t\n\nstd（3s～10s）\n\n\t\n\npro（3s～10s）\n\n\n\n\ntext to video\n\n\t\n\nsingle-shot-video generation"
        },
        {
          "pattern": "Billing Info",
          "snippet": " Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nVideo Models\n\nkling-video-o1\n\n\t\n\nstd（3s～10s）\n\n\t\n\npro（3s～10s）\n\n\n\n\ntext to video\n\n\t\n\nsingle-shot-video generation\n\n\t\n\n✅（only 5s、10s）\n\n\t\n\n"
        }
      ],
      "textLength": 9385
    },
    {
      "name": "Effect TemplatesNEW",
      "slug": "quickStart_productIntroduction__effectsCenter",
      "quality": "partial",
      "score": 4,
      "signals": [
        "text>2k",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Rate Limits",
          "snippet": "earn More\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        },
        {
          "pattern": "Query user info",
          "snippet": " Generation\nReference to Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nVideo Effects Center\nSupports 232 special effect templates, with continuous updates to unlock more fun scenario"
        },
        {
          "pattern": "Billing Info",
          "snippet": " Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nVideo Effects Center\nSupports 232 special effect templates, with continuous updates to unlock more fun scenarios and interactive effect"
        }
      ],
      "textLength": 6864
    },
    {
      "name": "Models",
      "slug": "apiReference_model__imageModels",
      "quality": "partial",
      "score": 4,
      "signals": [
        "text>2k",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Rate Limits",
          "snippet": "earn More\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        },
        {
          "pattern": "Query user info",
          "snippet": " Generation\nReference to Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nImage Models\n\nkling-image-o1\n\n\t\n\ncustom aspect ratio（1K/2K）\n\n\t\n\nintelligent aspect ratio\n\n\n\n\ntext to image    \n"
        },
        {
          "pattern": "Billing Info",
          "snippet": " Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nImage Models\n\nkling-image-o1\n\n\t\n\ncustom aspect ratio（1K/2K）\n\n\t\n\nintelligent aspect ratio\n\n\n\n\ntext to image    \n\n\t\n\nsingle-image generat"
        }
      ],
      "textLength": 6668
    },
    {
      "name": "Billing Info",
      "slug": "productBilling_billingMethod",
      "quality": "partial",
      "score": 4,
      "signals": [
        "text>2k",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Rate Limits",
          "snippet": "earn More\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        },
        {
          "pattern": "Query user info",
          "snippet": " Generation\nReference to Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nBilling\nBilling Method\nCurrently, only prepaid resource packages are available for purchase.\nThe resource packa"
        },
        {
          "pattern": "Billing Info",
          "snippet": " Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nBilling\nBilling Method\nCurrently, only prepaid resource packages are available for purchase.\nThe resource packages are categorized into"
        }
      ],
      "textLength": 3727
    },
    {
      "name": "Prepaid Resource Packs",
      "slug": "productBilling_prePaidResourcePackage",
      "quality": "partial",
      "score": 4,
      "signals": [
        "text>2k",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Rate Limits",
          "snippet": "earn More\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        },
        {
          "pattern": "Query user info",
          "snippet": " Generation\nReference to Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nPrepaid Resource Packs\nImage Generation Resource Package\n\nCredit Deduction Details\n\nSingle Image Specification\n"
        },
        {
          "pattern": "Billing Info",
          "snippet": " Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\nPrepaid Resource Packs\nImage Generation Resource Package\n\nCredit Deduction Details\n\nSingle Image Specification\n\n\t\n\nResource Package Ded"
        }
      ],
      "textLength": 14109
    },
    {
      "name": "Privacy Policy of API Service",
      "slug": "protocols_privacyPolicy",
      "quality": "partial",
      "score": 5,
      "signals": [
        "text>2k",
        "POST",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "POST",
          "snippet": "ate User Content, we may upload or import it to the Platform before you save or post the User Content (also known as pre-uploading).\n\nWhen you use our Services, we may collect information about the images and audio that are form part of your User Content, including identifying the objects and scenery that appear, the existence, the nature"
        },
        {
          "pattern": "Rate Limits",
          "snippet": "available\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        },
        {
          "pattern": "Query user info",
          "snippet": " Generation\nReference to Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\n\nRelease Date: 2024-9-29\n\nUpdate Date: 2026-3-15\n\n「Kling AI」Privacy Policy\n\nLOHAS GAMES PTE LTD. (together with"
        },
        {
          "pattern": "Billing Info",
          "snippet": " Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\n\nRelease Date: 2024-9-29\n\nUpdate Date: 2026-3-15\n\n「Kling AI」Privacy Policy\n\nLOHAS GAMES PTE LTD. (together with our affiliates, the “Co"
        }
      ],
      "textLength": 60380
    },
    {
      "name": "Terms of API Service",
      "slug": "protocols_paidServiceProtocol",
      "quality": "partial",
      "score": 4,
      "signals": [
        "text>2k",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Rate Limits",
          "snippet": "available\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        },
        {
          "pattern": "Query user info",
          "snippet": " Generation\nReference to Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\n\nRelease Date: 2025-12-18\n\nEffective Date: 2025-12-18\n\n「Kling AI」 Terms of API Paid Service\nThank you for using"
        },
        {
          "pattern": "Billing Info",
          "snippet": " Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\n\nRelease Date: 2025-12-18\n\nEffective Date: 2025-12-18\n\n「Kling AI」 Terms of API Paid Service\nThank you for using the API Paid Services o"
        }
      ],
      "textLength": 46238
    },
    {
      "name": "API Service Level Agreement",
      "slug": "protocols_paidLevelProtocol",
      "quality": "partial",
      "score": 4,
      "signals": [
        "text>2k",
        "rate/concurrency",
        "png",
        "requests log"
      ],
      "snippets": [
        {
          "pattern": "Rate Limits",
          "snippet": "available\nGet Started\nOverview\nQuick Start\nChangelog\nAPI Reference\nGeneral Info\nRate Limits\nCallback Schema\nVideo Generation\nModels\nVideo Omni\nText to Video\nImage to Video\nReference to Video\nMotion Control\nMulti-elements to video\nExtend Video\nLip Sync\nAvatar\nText to Audio\nVideo to Audio\nText to Speech\nVoice Clone\nImage Recognize\nElement\nE"
        },
        {
          "pattern": "Query user info",
          "snippet": " Generation\nReference to Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\n「Kling AI」Service Level Agreement (SLA)\n\nThis Service Level Agreement (SLA) defines the service availability me"
        },
        {
          "pattern": "Billing Info",
          "snippet": " Image\nExtend Image\nAI Multi-Shot\nVirtual Try-On\nOthers\nQuery user info\nPricing\nBilling Info\nPrepaid Resource Packs\nProtocols\nPrivacy Policy of API Service\nTerms of API Service\nAPI Service Level Agreement\n「Kling AI」Service Level Agreement (SLA)\n\nThis Service Level Agreement (SLA) defines the service availability metrics and compensation s"
        }
      ],
      "textLength": 5774
    }
  ],
  "weak": []
}