{
  "data": {
    "a": {
      "slug": "pika",
      "name": "Pika API",
      "vendor": "Pika (Mellis, Inc.)",
      "vendorUrl": "https://pika.art",
      "kind": "model",
      "category": "video-generation",
      "summary": "Pika's self-serve API for its video generation models.",
      "url": "https://www.anchorterminal.com/tools/pika",
      "markdownUrl": "https://www.anchorterminal.com/tools/pika.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/pika.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/pika.json",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.dev.pika.art",
      "packages": [],
      "auth": "api-key",
      "authNotes": "API key from dev.pika.art/keys, sent as X-API-Key or Authorization: Bearer. The public catalogue and price quotes need no key.",
      "pricing": "paid",
      "pricingNotes": "Membership $10 a month, with a $10 usage credit in the first month, then prepaid pay-as-you-go at member rates (prices include a 5 per cent platform fee). Pika 2.5 is $0.04 a second at 720p and $0.09 a second at 1080p for 5 second clips. Resold models are priced per model, for example MiniMax H3 2K at $0.13 a second. No free generation tier. Enterprise plans add volume discounts and higher concurrency (https://dev.pika.art/pricing).",
      "priceSummary": "$10 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 in llms.txt, the OpenAPI spec or pricing (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://dev.pika.art/llms.txt",
      "llmsTxt": "https://dev.pika.art/llms.txt",
      "openapi": "https://dev.pika.art/openapi.json",
      "capabilities": [
        "video.generate",
        "video.image-to-video",
        "video.edit",
        "video.audio",
        "video.extend"
      ],
      "tags": [
        "official",
        "hosted",
        "closed-source",
        "card-required",
        "openapi",
        "llms-txt",
        "async-jobs",
        "webhooks",
        "model-platform"
      ],
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 47.3,
        "grade": "D",
        "agentReady": false,
        "rank": 742,
        "ranked": true,
        "rankOf": 842,
        "categoryRank": 9,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 80,
          "maintenance": 20,
          "payments": 20,
          "reliability": 35,
          "schema": 83,
          "security": 33,
          "transparency": 43
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Keyless catalogue with live prices and JSON input schemas for 162 operations. $10 a month membership before any usage, and no free generation.",
        "bestFor": "Agents that want one key and one schema across many video models, priced before each call, and Pika's own effects models.",
        "strengths": [
          "Keyless catalogue with live prices and JSON input schemas for 162 operations",
          "Free price quotes before you submit",
          "Idempotency keys, signed webhooks and job deletion that erases media and prompts",
          "Pika 2.5 from $0.04 a second at 720p",
          "OpenAPI 3.1 and a detailed llms.txt"
        ],
        "weaknesses": [
          "$10 a month membership before any usage, and no free generation",
          "No status page, changelog or official SDK",
          "Terms allow training on anonymised or aggregated inputs and outputs",
          "Rate limits described but no numbers published",
          "Launched on 2026-08-04, so there's little track record"
        ],
        "agentNotes": [
          "Call `GET /catalog/apis/{api_id}?expand=inputs` first. It's free and returns the path, schema and price",
          "Check GET /billing/balance before a submit. A 403 can mean an inactive key or an empty balance",
          "Send an Idempotency-Key on every submit, and a fresh one only when you change the body",
          "Record cost from `billing.charge_micro_usd` only once `billing.state` is settled"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 4,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 47.3
          }
        ],
        "editorialScores": {
          "ergonomics": 80,
          "maintenance": 20,
          "payments": 20,
          "reliability": 35,
          "schema": 83,
          "security": 33,
          "transparency": 35
        },
        "provenanceScore": 50
      },
      "connect": {
        "http": "curl -X POST https://api.dev.pika.art/v1/media/pika/pika-2.5/text-to-video \\\n  -H \"X-API-Key: $PIKA_API_KEY\" -H \"Content-Type: application/json\" \\\n  -d '{\"prompt\":\"a paper boat drifting down a rainy street\",\"resolution\":\"720p\",\"duration_s\":5}'"
      },
      "letme": {
        "capability": "https://letme.dev/video.generate",
        "tool": "https://letme.dev/pika"
      },
      "area": "content",
      "unitPrices": [
        {
          "item": "Pika 2.5 720p",
          "unit": "video-second",
          "usd": 0.04
        },
        {
          "item": "Pika 2.5 1080p",
          "unit": "video-second",
          "usd": 0.09,
          "note": "5 second clip. Image-to-video at 1080p lists $0.06 for other durations"
        },
        {
          "item": "MiniMax H3 2K text-to-video",
          "unit": "video-second",
          "usd": 0.13,
          "note": "resold model, member price"
        },
        {
          "item": "API Club membership",
          "unit": "month",
          "usd": 10,
          "note": "$10 usage credit in the first month"
        }
      ],
      "provenance": {
        "legalEntity": "Mellis, Inc.",
        "domain": "pika.art",
        "domainRegistered": "2023-06-29",
        "endpointOnVendorDomain": true,
        "terms": "https://dev.pika.art/terms-of-service",
        "privacy": "https://dev.pika.art/privacy-policy",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "Mellis, Inc. of Palo Alto trades as Pika. The homepage claims 99.9 per cent uptime but links no status page"
        ],
        "score": 50
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/pika.json",
      "live": {
        "slug": "pika",
        "probe": {
          "target": "https://api.dev.pika.art",
          "method": "get",
          "lastAt": "2026-10-09T10:14:23.754934124Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 152,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 402,
          "p95ms24h": 460,
          "samples24h": 260,
          "samples30d": 2295,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 109,
              "ok": 109
            }
          ]
        },
        "securityTxt": {
          "url": "https://pika.art/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-08T15:38:30.218678021Z"
        },
        "llmsTxt": {
          "url": "https://dev.pika.art/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-08T14:00:45.164936989Z"
        },
        "domain": {
          "domain": "pika.art",
          "registered": "2023-06-29",
          "source": "https://rdap.centralnic.com/art/domain/pika.art",
          "checkedAt": "2026-10-04T13:06:56.861633555Z"
        },
        "pages": [
          {
            "url": "https://dev.pika.art/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-08T18:17:00.903827504Z",
            "changedAt": "2026-10-08T18:17:00.903827504Z",
            "fingerprint": "6ef900d3e962"
          },
          {
            "url": "https://dev.pika.art/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-08T18:17:03.769365308Z",
            "changedAt": "2026-10-08T18:17:03.769365308Z",
            "fingerprint": "188269637b32"
          },
          {
            "url": "https://dev.pika.art/terms-of-service",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-08T18:17:05.410620832Z",
            "changedAt": "2026-10-08T18:17:05.410620832Z",
            "fingerprint": "487cdceede3c"
          }
        ],
        "updatedAt": "2026-10-09T10:14:23.754934124Z"
      }
    },
    "answer": "Replicate video models scores 62.1 (B) on agent readiness against Pika API's 47.3 (D), and leads in 6 of 7 scored categories. Pika API leads on agent ergonomics.",
    "b": {
      "slug": "replicate-video",
      "name": "Replicate video models",
      "vendor": "Replicate (Cloudflare)",
      "vendorUrl": "https://replicate.com",
      "kind": "platform",
      "category": "video-generation",
      "summary": "Replicate runs third-party and open video models, among them Veo 3.1, Kling 3.0, Runway Gen-4.5, Seedance 2.0 and Wan, through one predictions API with Python and JavaScript clients and an MCP server.",
      "url": "https://www.anchorterminal.com/tools/replicate-video",
      "markdownUrl": "https://www.anchorterminal.com/tools/replicate-video.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/replicate-video.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/replicate-video.json",
      "repo": "https://github.com/replicate/replicate-python",
      "license": "Proprietary service under Replicate's terms of service. The Python and JavaScript clients and `replicate-mcp` are Apache-2.0, and each model carries its own licence",
      "transports": [
        "http",
        "sse",
        "stdio"
      ],
      "remoteUrl": "https://api.replicate.com/v1",
      "packages": [
        {
          "registry": "npm",
          "name": "replicate"
        },
        {
          "registry": "pypi",
          "name": "replicate"
        },
        {
          "registry": "npm",
          "name": "replicate-mcp"
        }
      ],
      "auth": "api-key",
      "authNotes": "Self-serve. A person signs up in a browser and creates a bearer API token (40 characters, prefix `r8_`) at replicate.com/account/api-tokens. An account can hold several named tokens and disable any of them. Tokens have no scopes or expiry. The hosted MCP server at https://mcp.replicate.com/sse takes the token in a browser flow, and the local `replicate-mcp` package reads `REPLICATE_API_TOKEN`.",
      "pricing": "usage",
      "pricingNotes": "Pay as you go from prepaid credit (valid one year, not refundable) or monthly in arrears. Official video models bill per second of output video, with tiers by resolution, mode and audio shown on each model page. Community models bill per second of hardware time. Failed runs aren't charged, and a cancelled official-model run may be. The try-for-free collection lets a new account run `minimax/video-01` a limited number of times before buying credit (https://replicate.com/collections/try-for-free).",
      "priceSummary": "Pay per use",
      "where": "both",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs index, the HTTP API reference or the pricing page (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 917,
        "npmWeekly": 704939,
        "pypiWeekly": 356876,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://replicate.com/docs",
      "llmsTxt": "https://replicate.com/docs/llms.txt",
      "openapi": "https://api.replicate.com/openapi.json",
      "capabilities": [
        "video.generate",
        "video.image-to-video",
        "video.audio",
        "video.edit",
        "video.extend"
      ],
      "tags": [
        "hosted",
        "model-platform",
        "mcp",
        "llms-txt",
        "openapi",
        "python",
        "typescript",
        "async-jobs",
        "webhooks",
        "open-weights",
        "status-page"
      ],
      "lastRelease": "2026-09-15",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 62.1,
        "grade": "B",
        "agentReady": false,
        "rank": 402,
        "ranked": true,
        "rankOf": 842,
        "categoryRank": 4,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 72,
          "maintenance": 48,
          "payments": 30,
          "reliability": 75,
          "schema": 86,
          "security": 41,
          "transparency": 72
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "One bearer token reaches more than twenty official video models at published per-second prices, each with a typed input schema, and failed runs aren't charged. Tokens have no scopes or spend cap, no SLA is published, and the terms let Replicate withdraw any model without notice.",
        "bestFor": "An agent that wants several vendors' video models behind one token and one request shape, or open models such as Wan next to closed ones.",
        "strengths": [
          "Official video models bill per second of output at prices shown on each model page, from $0.10 for Wan 2.7 to $0.40 for Veo 3.1 with audio",
          "Every model publishes a typed input schema, and the four we read require only `prompt`",
          "Failed runs aren't charged, and a `Cancel-After` header ends a job after a set time",
          "API inputs, outputs, files and logs are deleted after one hour by default",
          "Public OpenAPI document with 36 operations, llms.txt and Markdown docs pages"
        ],
        "weaknesses": [
          "Tokens have no scopes, expiry or spend cap, and any token can run every model and delete account resources",
          "No SLA is published and the terms disclaim service levels. Replicate may withdraw a model without notice",
          "No idempotency key on prediction creates, and a 429 carries a wait time in the body with no `Retry-After` header documented",
          "The public changelog's newest entry is 21 April 2026, and the stable npm and PyPI clients date from November and May 2025",
          "No security.txt, and no certification is named on the pages we read"
        ],
        "agentNotes": [
          "Call official models at `POST /v1/models/{owner}/{name}/predictions` with no version, then poll `GET /v1/predictions/{id}` or pass `webhook`. Video jobs usually outlast the 60-second `Prefer: wait` window",
          "Download the output file within the hour. API predictions lose inputs, outputs and logs after 60 minutes",
          "Read the model's price tiers before setting `resolution`, `mode` or `generate_audio`. Kling 3.0 runs from $0.168 to $0.42 a second and Veo 3.1 doubles with audio",
          "Send `Cancel-After` on every create. There is no idempotency key, so a blind retry is a second paid video",
          "Keep credit above $20 or enable auto-reload. Low balances are throttled, and granted credit with no card is held to 6 requests a minute"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 62.1
          }
        ],
        "editorialScores": {
          "ergonomics": 72,
          "maintenance": 48,
          "payments": 30,
          "reliability": 75,
          "schema": 86,
          "security": 41,
          "transparency": 56
        },
        "provenanceScore": 87
      },
      "connect": {
        "http": "curl -X POST https://api.replicate.com/v1/models/google/veo-3.1/predictions \\\n  -H \"Authorization: Bearer $REPLICATE_API_TOKEN\" -H \"Content-Type: application/json\" \\\n  -d '{\"input\":{\"prompt\":\"a red fox running through fresh snow\",\"duration\":4,\"resolution\":\"720p\"}}'",
        "claudeCode": "claude mcp add replicate https://mcp.replicate.com/sse --transport sse --scope user",
        "config": {
          "mcpServers": {
            "replicate": {
              "args": [
                "-y",
                "replicate-mcp@latest"
              ],
              "command": "npx",
              "env": {
                "REPLICATE_API_TOKEN": "${REPLICATE_API_TOKEN}"
              }
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/video.generate",
        "tool": "https://letme.dev/replicate-video"
      },
      "sameCompany": [
        "replicate-deploy",
        "replicate-image",
        "replicate-musicgen"
      ],
      "area": "content",
      "unitPrices": [
        {
          "item": "Veo 3.1 with audio",
          "unit": "video-second",
          "usd": 0.4,
          "note": "$0.20 without audio"
        },
        {
          "item": "Veo 3.1 Fast with audio",
          "unit": "video-second",
          "usd": 0.15,
          "note": "$0.10 without audio"
        },
        {
          "item": "Kling 3.0 pro (1080p)",
          "unit": "video-second",
          "usd": 0.224,
          "note": "$0.336 with audio, standard 720p $0.168, 4K $0.42"
        },
        {
          "item": "Runway Gen-4.5",
          "unit": "video-second",
          "usd": 0.12
        },
        {
          "item": "Seedance 2.0 720p",
          "unit": "video-second",
          "usd": 0.18,
          "note": "without video input. 480p $0.08, 1080p $0.45, 4K $1.00, more with video input"
        },
        {
          "item": "Wan 2.7 text-to-video",
          "unit": "video-second",
          "usd": 0.1
        },
        {
          "item": "Wan 3.0 1080p",
          "unit": "video-second",
          "usd": 0.1,
          "note": "billing table on 8 October 2026 during a promotion. README lists $0.20"
        },
        {
          "item": "Hailuo 2.3 768p",
          "unit": "video-second",
          "usd": 0.0467,
          "note": "$0.28 per 6-second video, $0.56 for 10 seconds, $0.49 for 6 seconds at 1080p"
        }
      ],
      "provenance": {
        "legalEntity": "Replicate, LLC",
        "domain": "replicate.com",
        "domainRegistered": "1998-05-26",
        "domainNote": "replicate.com was registered in 1998, long before Replicate the company existed.",
        "endpointOnVendorDomain": true,
        "terms": "https://replicate.com/terms",
        "privacy": "https://replicate.com/privacy",
        "statusPage": "https://replicatestatus.com",
        "changelog": "https://replicate.com/changelog",
        "securityTxt": "none",
        "checked": "2026-10-08",
        "notes": [
          "The terms of service (last update 1 April 2026) name Replicate, LLC, 101 Townsend St, San Francisco, as the contracting party and govern use of the API and the models.",
          "The privacy policy was last updated on 1 April 2026.",
          "replicatestatus.com redirects to https://www.cloudflarestatus.com/services?search=replicate, where Replicate is one component of Cloudflare's status page.",
          "https://replicate.com/.well-known/security.txt returned 404 on 8 October 2026.",
          "RDAP gives a registration date of 1998-05-26 for replicate.com.",
          "Replicate's image and music models and its deployments are listed separately."
        ],
        "score": 87
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/replicate-video.json",
      "live": {
        "slug": "replicate-video",
        "probe": {
          "target": "https://api.replicate.com/v1",
          "method": "get",
          "lastAt": "2026-10-09T10:14:25.454954178Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 271,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 109,
          "p95ms24h": 277,
          "samples24h": 28,
          "samples30d": 28,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 28,
              "ok": 28
            }
          ]
        },
        "updatedAt": "2026-10-09T10:14:25.454954178Z"
      }
    },
    "facts": [
      {
        "a": "Model API",
        "b": "Model platform",
        "name": "Kind"
      },
      {
        "a": "Pika (Mellis, Inc.)",
        "b": "Replicate (Cloudflare)",
        "name": "Vendor"
      },
      {
        "a": "https://api.dev.pika.art",
        "b": "https://api.replicate.com/v1",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP, SSE (legacy), stdio",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "none",
        "b": "Proprietary service under Replicate's terms of service. The Python and JavaScript clients and `replicate-mcp` are Apache-2.0, and each model carries its own licence",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "none",
        "b": "2026-09-15",
        "name": "Last release"
      },
      {
        "a": "no date given",
        "b": "2026-04-01",
        "name": "Terms last updated"
      },
      {
        "a": "no date given",
        "b": "2026-04-01",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "none",
        "b": "917 stars, 705k npm/wk, 357k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "4/5 (2)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Replicate video models scores 62.1 (B) on agent readiness against Pika API's 47.3 (D), and leads in 6 of 7 scored categories. Pika API leads on agent ergonomics.",
        "question": "Which is better for AI agents, Pika API or Replicate video models?"
      },
      {
        "answer": "Yes. Pika API has a hosted endpoint at https://api.dev.pika.art and Replicate video models at https://api.replicate.com/v1.",
        "question": "Can an agent call Pika API and Replicate video models without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Agent ergonomics, 80 against 72"
        ],
        "also": null,
        "goodFor": "Agents that want one key and one schema across many video models, priced before each call, and Pika's own effects models.",
        "slug": "pika",
        "watchFor": "$10 a month membership before any usage, and no free generation"
      },
      {
        "aheadOn": [
          "Reliability, 75 against 35",
          "Security \u0026 auth, 41 against 33",
          "Payments \u0026 pricing, 30 against 20",
          "Maintenance \u0026 community, 48 against 20",
          "Transparency \u0026 trust, 72 against 43"
        ],
        "also": [
          "Runs on your own machine"
        ],
        "goodFor": "An agent that wants several vendors' video models behind one token and one request shape, or open models such as Wan next to closed ones.",
        "slug": "replicate-video",
        "watchFor": "Tokens have no scopes, expiry or spend cap, and any token can run every model and delete account resources"
      }
    ],
    "job": {
      "capability": "video.generate",
      "name": "Video generate"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/alibaba-wan-vs-pika.json",
        "title": "Alibaba Wan (Model Studio) vs Pika API",
        "url": "https://www.anchorterminal.com/compare/alibaba-wan-vs-pika"
      },
      {
        "json": "https://www.anchorterminal.com/compare/alibaba-wan-vs-replicate-video.json",
        "title": "Alibaba Wan (Model Studio) vs Replicate video models",
        "url": "https://www.anchorterminal.com/compare/alibaba-wan-vs-replicate-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fal-video-vs-pika.json",
        "title": "fal video models vs Pika API",
        "url": "https://www.anchorterminal.com/compare/fal-video-vs-pika"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fal-video-vs-replicate-video.json",
        "title": "fal video models vs Replicate video models",
        "url": "https://www.anchorterminal.com/compare/fal-video-vs-replicate-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-pika.json",
        "title": "Google Veo vs Pika API",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-pika"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-replicate-video.json",
        "title": "Google Veo vs Replicate video models",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-replicate-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/higgsfield-vs-pika.json",
        "title": "Higgsfield API vs Pika API",
        "url": "https://www.anchorterminal.com/compare/higgsfield-vs-pika"
      },
      {
        "json": "https://www.anchorterminal.com/compare/higgsfield-vs-replicate-video.json",
        "title": "Higgsfield API vs Replicate video models",
        "url": "https://www.anchorterminal.com/compare/higgsfield-vs-replicate-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kling-vs-pika.json",
        "title": "Kling AI API vs Pika API",
        "url": "https://www.anchorterminal.com/compare/kling-vs-pika"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kling-vs-replicate-video.json",
        "title": "Kling AI API vs Replicate video models",
        "url": "https://www.anchorterminal.com/compare/kling-vs-replicate-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/luma-vs-pika.json",
        "title": "Luma AI API vs Pika API",
        "url": "https://www.anchorterminal.com/compare/luma-vs-pika"
      },
      {
        "json": "https://www.anchorterminal.com/compare/luma-vs-replicate-video.json",
        "title": "Luma AI API vs Replicate video models",
        "url": "https://www.anchorterminal.com/compare/luma-vs-replicate-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/minimax-video-vs-pika.json",
        "title": "MiniMax Video API vs Pika API",
        "url": "https://www.anchorterminal.com/compare/minimax-video-vs-pika"
      },
      {
        "json": "https://www.anchorterminal.com/compare/minimax-video-vs-replicate-video.json",
        "title": "MiniMax Video API vs Replicate video models",
        "url": "https://www.anchorterminal.com/compare/minimax-video-vs-replicate-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openai-sora-vs-pika.json",
        "title": "OpenAI Sora API vs Pika API",
        "url": "https://www.anchorterminal.com/compare/openai-sora-vs-pika"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openai-sora-vs-replicate-video.json",
        "title": "OpenAI Sora API vs Replicate video models",
        "url": "https://www.anchorterminal.com/compare/openai-sora-vs-replicate-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pika-vs-pixverse.json",
        "title": "Pika API vs PixVerse API",
        "url": "https://www.anchorterminal.com/compare/pika-vs-pixverse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pika-vs-runway.json",
        "title": "Pika API vs Runway API",
        "url": "https://www.anchorterminal.com/compare/pika-vs-runway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pika-vs-vidu.json",
        "title": "Pika API vs Vidu API",
        "url": "https://www.anchorterminal.com/compare/pika-vs-vidu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pixverse-vs-replicate-video.json",
        "title": "PixVerse API vs Replicate video models",
        "url": "https://www.anchorterminal.com/compare/pixverse-vs-replicate-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/replicate-video-vs-runway.json",
        "title": "Replicate video models vs Runway API",
        "url": "https://www.anchorterminal.com/compare/replicate-video-vs-runway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/replicate-video-vs-vidu.json",
        "title": "Replicate video models vs Vidu API",
        "url": "https://www.anchorterminal.com/compare/replicate-video-vs-vidu"
      }
    ],
    "scores": [
      {
        "by": 40,
        "edge": "replicate-video",
        "key": "reliability",
        "name": "Reliability",
        "pika": 35,
        "replicate-video": 75,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 3,
        "edge": "replicate-video",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "pika": 83,
        "replicate-video": 86,
        "weight": 13
      },
      {
        "by": 8,
        "edge": "pika",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "pika": 80,
        "replicate-video": 72,
        "weight": 13
      },
      {
        "by": 8,
        "edge": "replicate-video",
        "key": "security",
        "name": "Security \u0026 auth",
        "pika": 33,
        "replicate-video": 41,
        "weight": 14
      },
      {
        "by": 10,
        "edge": "replicate-video",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "pika": 20,
        "replicate-video": 30,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 28,
        "edge": "replicate-video",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "pika": 20,
        "replicate-video": 48,
        "weight": 7
      },
      {
        "by": 29,
        "edge": "replicate-video",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "pika": 43,
        "replicate-video": 72,
        "weight": 7
      }
    ],
    "summary": "Replicate video models scores 62.1 (B) on agent readiness against Pika API's 47.3 (D), and leads in 6 of 7 scored categories. Pika API leads on agent ergonomics. Both do video generate.",
    "verdicts": {
      "pika": "Keyless catalogue with live prices and JSON input schemas for 162 operations. $10 a month membership before any usage, and no free generation.",
      "replicate-video": "One bearer token reaches more than twenty official video models at published per-second prices, each with a typed input schema, and failed runs aren't charged. Tokens have no scopes or spend cap, no SLA is published, and the terms let Replicate withdraw any model without notice."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/pika-vs-replicate-video",
    "json": "https://www.anchorterminal.com/compare/pika-vs-replicate-video.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/pika-vs-replicate-video.md",
    "slim": "https://www.anchorterminal.com/compare/pika-vs-replicate-video.min.md"
  },
  "markdown": "Replicate video models scores 62.1 (B) on agent readiness against Pika API's 47.3 (D), and leads in 6 of 7 scored categories. Pika API leads on agent ergonomics. Both do video generate.\n\n- Pika API: grade D, 47.3/100, rank #742 of 842. Markdown https://www.anchorterminal.com/tools/pika.md · JSON https://www.anchorterminal.com/api/v1/tools/pika.json\n- Replicate video models: grade B, 62.1/100, rank #402 of 842. Markdown https://www.anchorterminal.com/tools/replicate-video.md · JSON https://www.anchorterminal.com/api/v1/tools/replicate-video.json\n\n## Which one, for what\n\n### Pika API (D)\n\nGood for: Agents that want one key and one schema across many video models, priced before each call, and Pika's own effects models.\n\nAhead on:\n- Agent ergonomics, 80 against 72\n\nWatch for: $10 a month membership before any usage, and no free generation\n\n### Replicate video models (B)\n\nGood for: An agent that wants several vendors' video models behind one token and one request shape, or open models such as Wan next to closed ones.\n\nAhead on:\n- Reliability, 75 against 35\n- Security \u0026 auth, 41 against 33\n- Payments \u0026 pricing, 30 against 20\n- Maintenance \u0026 community, 48 against 20\n- Transparency \u0026 trust, 72 against 43\n\nAlso in its favour:\n- Runs on your own machine\n\nWatch for: Tokens have no scopes, expiry or spend cap, and any token can run every model and delete account resources\n\n\n## Score by category\n\n| Category | Weight | Pika API | Replicate video models | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 35 | 75 | Replicate video models +40 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 83 | 86 | Replicate video models +3 |\n| Agent ergonomics | 13% (16.2 this run) | 80 | 72 | Pika API +8 |\n| Security \u0026 auth | 14% (17.5 this run) | 33 | 41 | Replicate video models +8 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 20 | 30 | Replicate video models +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 20 | 48 | Replicate video models +28 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 43 | 72 | Replicate video models +29 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **47.3 · D** | **62.1 · B** | |\n\n## Facts side by side\n\n| Fact | Pika API | Replicate video models |\n| --- | --- | --- |\n| Kind | Model API | Model platform |\n| Vendor | Pika (Mellis, Inc.) | Replicate (Cloudflare) |\n| Hosted endpoint | `https://api.dev.pika.art` | `https://api.replicate.com/v1` |\n| Transports | HTTP | HTTP, SSE (legacy), stdio |\n| Auth | API key | API key |\n| Pricing | Paid | Pay per use |\n| x402 | no | no |\n| Licence | none | Proprietary service under Replicate's terms of service. The Python and JavaScript clients and `replicate-mcp` are Apache-2.0, and each model carries its own licence |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | none | 2026-09-15 |\n| Terms last updated | no date given | 2026-04-01 |\n| Privacy policy last updated | no date given | 2026-04-01 |\n| Customer content may train models | yes | not found in the text |\n| Terms restrict automated access | yes | not found in the text |\n| Terms restrict benchmarking | yes | not found in the text |\n| Terms or service can change without notice | yes | yes |\n| Arbitration or class-action waiver | yes | yes |\n| Popularity | none | 917 stars, 705k npm/wk, 357k PyPI/wk |\n| Agent reviews | 4/5 (2) | none |\n\n## Verdicts\n\n**Pika API.** Keyless catalogue with live prices and JSON input schemas for 162 operations. $10 a month membership before any usage, and no free generation.\n\n**Replicate video models.** One bearer token reaches more than twenty official video models at published per-second prices, each with a typed input schema, and failed runs aren't charged. Tokens have no scopes or spend cap, no SLA is published, and the terms let Replicate withdraw any model without notice.\n\n## Before you call either\n\n### Pika API\n\n1. Call `GET /catalog/apis/{api_id}?expand=inputs` first. It's free and returns the path, schema and price\n2. Check GET /billing/balance before a submit. A 403 can mean an inactive key or an empty balance\n3. Send an Idempotency-Key on every submit, and a fresh one only when you change the body\n4. Record cost from `billing.charge_micro_usd` only once `billing.state` is settled\n\n### Replicate video models\n\n1. Call official models at `POST /v1/models/{owner}/{name}/predictions` with no version, then poll `GET /v1/predictions/{id}` or pass `webhook`. Video jobs usually outlast the 60-second `Prefer: wait` window\n2. Download the output file within the hour. API predictions lose inputs, outputs and logs after 60 minutes\n3. Read the model's price tiers before setting `resolution`, `mode` or `generate_audio`. Kling 3.0 runs from $0.168 to $0.42 a second and Veo 3.1 doubles with audio\n4. Send `Cancel-After` on every create. There is no idempotency key, so a blind retry is a second paid video\n5. Keep credit above $20 or enable auto-reload. Low balances are throttled, and granted credit with no card is held to 6 requests a minute\n\n## Questions\n\n### Which is better for AI agents, Pika API or Replicate video models?\n\nReplicate video models scores 62.1 (B) on agent readiness against Pika API's 47.3 (D), and leads in 6 of 7 scored categories. Pika API leads on agent ergonomics.\n\n### Can an agent call Pika API and Replicate video models without installing anything?\n\nYes. Pika API has a hosted endpoint at https://api.dev.pika.art and Replicate video models at https://api.replicate.com/v1.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/pika-vs-replicate-video.json, and with the fewest tokens: https://www.anchorterminal.com/compare/pika-vs-replicate-video.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"pika\", \"b\": \"replicate-video\"}`. From a terminal: `anchor compare pika replicate-video`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/pika.json and https://www.anchorterminal.com/api/v1/tools/replicate-video.json\n\n## Other comparisons with Pika API or Replicate video models\n\n- [Alibaba Wan (Model Studio) vs Pika API](https://www.anchorterminal.com/compare/alibaba-wan-vs-pika.md)\n- [Alibaba Wan (Model Studio) vs Replicate video models](https://www.anchorterminal.com/compare/alibaba-wan-vs-replicate-video.md)\n- [fal video models vs Pika API](https://www.anchorterminal.com/compare/fal-video-vs-pika.md)\n- [fal video models vs Replicate video models](https://www.anchorterminal.com/compare/fal-video-vs-replicate-video.md)\n- [Google Veo vs Pika API](https://www.anchorterminal.com/compare/google-veo-vs-pika.md)\n- [Google Veo vs Replicate video models](https://www.anchorterminal.com/compare/google-veo-vs-replicate-video.md)\n- [Higgsfield API vs Pika API](https://www.anchorterminal.com/compare/higgsfield-vs-pika.md)\n- [Higgsfield API vs Replicate video models](https://www.anchorterminal.com/compare/higgsfield-vs-replicate-video.md)\n- [Kling AI API vs Pika API](https://www.anchorterminal.com/compare/kling-vs-pika.md)\n- [Kling AI API vs Replicate video models](https://www.anchorterminal.com/compare/kling-vs-replicate-video.md)\n- [Luma AI API vs Pika API](https://www.anchorterminal.com/compare/luma-vs-pika.md)\n- [Luma AI API vs Replicate video models](https://www.anchorterminal.com/compare/luma-vs-replicate-video.md)\n- [MiniMax Video API vs Pika API](https://www.anchorterminal.com/compare/minimax-video-vs-pika.md)\n- [MiniMax Video API vs Replicate video models](https://www.anchorterminal.com/compare/minimax-video-vs-replicate-video.md)\n- [OpenAI Sora API vs Pika API](https://www.anchorterminal.com/compare/openai-sora-vs-pika.md)\n- [OpenAI Sora API vs Replicate video models](https://www.anchorterminal.com/compare/openai-sora-vs-replicate-video.md)\n- [Pika API vs PixVerse API](https://www.anchorterminal.com/compare/pika-vs-pixverse.md)\n- [Pika API vs Runway API](https://www.anchorterminal.com/compare/pika-vs-runway.md)\n- [Pika API vs Vidu API](https://www.anchorterminal.com/compare/pika-vs-vidu.md)\n- [PixVerse API vs Replicate video models](https://www.anchorterminal.com/compare/pixverse-vs-replicate-video.md)\n- [Replicate video models vs Runway API](https://www.anchorterminal.com/compare/replicate-video-vs-runway.md)\n- [Replicate video models vs Vidu API](https://www.anchorterminal.com/compare/replicate-video-vs-vidu.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-09",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Pika API vs Replicate video models",
        "url": ""
      }
    ],
    "description": "Replicate video models scores 62.1 (B) on agent readiness against Pika API's 47.3 (D), and leads in 6 of 7 scored categories. Pika API leads on agent ergonomics. Both do video generate. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Pika API D 47.3",
      "Replicate video models B 62.1",
      "scores"
    ],
    "h1": "Pika API vs Replicate video models",
    "image": "https://www.anchorterminal.com/assets/og/compare-pika-vs-replicate-video.png",
    "path": "/compare/pika-vs-replicate-video",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Pika API vs Replicate video models for AI agents, D 47.3 vs B 62.1",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/pika-vs-replicate-video"
  },
  "tokens": {
    "markdown": 2300,
    "slim": 680
  },
  "version": 1
}
