1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="https://media.beatapi.io/homepage/v5/hero/beatapi-home-cloud-sea-sunrise-v1.webp" fetchPriority="high"/><link rel="preload" as="image" href="/logo-light.webp"/><link rel="preload" as="image" href="/imgs/icons/social-data-x-color.svg"/><link rel="preload" as="image" href="/imgs/icons/social-data-instagram-color.svg"/><link rel="preload" as="image" href="/imgs/icons/social-data-tiktok-color.svg"/><link rel="preload" as="image" href="/imgs/icons/social-data-youtube-color.svg"/><link rel="preload" as="image" href="/imgs/icons/social-data-reddit-color.svg"/><link rel="preload" as="image" href="/agent-logos/claudecode-color.svg"/><link rel="preload" as="image" href="/agent-logos/codex-color.svg"/><link rel="preload" as="image" href="/agent-logos/muse.svg"/><link rel="stylesheet" href="/assets/index-CN1N5F6t.css" data-precedence="default"/><link rel="preload" as="image" href="/agent-logos/opencode.svg"/><link rel="preload" as="image" href="/agent-logos/cursor.svg"/><link rel="preload" as="image" href="/model-logos/grok.svg"/><link rel="preload" as="image" href="/model-logos/openai.svg"/><link rel="preload" as="image" href="/model-logos/anthropic.svg"/><link rel="preload" as="image" href="/model-logos/google-color.svg"/><link rel="preload" as="image" href="/model-logos/deepseek-color.svg"/><link rel="preload" as="image" href="/model-logos/moonshot.svg"/><link rel="preload" as="image" href="/model-logos/zhipu-color.svg"/><link rel="preload" as="image" href="/model-logos/minimax-color.svg"/><link rel="preload" as="image" href="/model-logos/qwen-color.svg"/><link rel="preload" as="image" href="/model-logos/hunyuan-color.svg"/><link rel="preload" as="image" href="/logo-dark.webp"/><link rel="preload" as="image" href="/agent-logos/copilot.svg"/><link rel="preload" as="image" href="/agent-logos/gemini.svg"/><link rel="preload" as="image" href="/agent-logos/claude.svg"/><link rel="preload" as="image" href="/agent-logos/perplexity.svg"/><link rel="preload" as="image" href="/agent-logos/grok.svg"/><link rel="preload" as="image" href="/agent-logos/doubao.svg"/><link rel="preload" as="image" href="/agent-logos/qwen.svg"/><link rel="preload" as="image" href="/agent-logos/deepseek.svg"/><title>BeatAPI | Power Your AI Agents with Models, Data & Tools</title><meta name="description" content="Give your agent more capabilities or build them into your product with lower-priced AI models, 1,000+ data APIs, production workflows, and one BeatAPI key."/><meta name="msvalidate.01" content="0D6AAD46F945AF92BE8D6CBF6D477A8C"/><meta property="og:type" content="website"/><meta property="og:site_name" content="BeatAPI"/><meta property="og:locale" content="en_US"/><meta property="og:title" content="BeatAPI | Power Your AI Agents with Models, Data & Tools"/><meta property="og:description" content="Give your agent more capabilities or build them into your product with lower-priced AI models, 1,000+ data APIs, production workflows, and one BeatAPI key."/><meta property="og:url" content="https://beatapi.io/"/><meta property="og:image" content="https://beatapi.io/og/beatapi-home-social-card-v15.png"/><meta property="og:image:alt" content="BeatAPI | Power Your AI Agents with Models, Data & Tools"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="BeatAPI | Power Your AI Agents with Models, Data & Tools"/><meta name="twitter:description" content="Give your agent more capabilities or build them into your product with lower-priced AI models, 1,000+ data APIs, production workflows, and one BeatAPI key."/><meta name="twitter:image" content="https://beatapi.io/og/beatapi-home-social-card-v15.png"/><meta name="twitter:image:alt" content="BeatAPI | Power Your AI Agents with Models, Data & Tools"/><link rel="modulepreload" href="/assets/index-KPfoVHtz.js"/><link rel="modulepreload" href="/assets/jsx-runtime-DMbYRYqz.js"/><link rel="modulepreload" href="/assets/utils-BGkp4fl6.js"/><link rel="modulepreload" href="/assets/createServerFn-BLwUO1GD.js"/><link rel="modulepreload" href="/assets/useStore-CdXCn0Ky.js"/><link rel="modulepreload" href="/assets/redirect-DCb_aIiF.js"/><link rel="modulepreload" href="/assets/scroll-restoration-DKSqFeBI.js"/><link rel="modulepreload" href="/assets/matchContext-DAk0ekyO.js"/><link rel="modulepreload" href="/assets/fileRoute-B9mBbRxK.js"/><link rel="modulepreload" href="/assets/lazyRouteComponent-BTpEOqWu.js"/><link rel="modulepreload" href="/assets/navigation-BYpZSc0o.js"/><link rel="modulepreload" href="/assets/runtime-C5dMeRET.js"/><link rel="modulepreload" href="/assets/_index-DqR0n7Sr.js"/><link rel="modulepreload" href="/assets/onboarding_send_in_chat-B1ZB5anA.js"/><link rel="modulepreload" href="/assets/blog_section_latest-EqnHxbTU.js"/><link rel="modulepreload" href="/assets/blog_read_time_default-CWOIx5Jx.js"/><link rel="modulepreload" href="/assets/open_source_description-CZ0dg5LG.js"/><link rel="modulepreload" href="/assets/models_seo_description-DBefITNN.js"/><link rel="modulepreload" href="/assets/spacebunnyalpha_cta_description-BUJxCiMQ.js"/><link rel="modulepreload" href="/assets/fable51_cta_secondary-DALJvE9F.js"/><link rel="modulepreload" href="/assets/gateway_shared_related_apis_items_qwen_image_2_1_description-DreAjeNR.js"/><link rel="modulepreload" href="/assets/models_item_gpt_6_astra_description-HcueGbaG.js"/><link rel="modulepreload" href="/assets/realtime_page_faq_production_answer-CGcHsHCj.js"/><link rel="modulepreload" href="/assets/pricing_page_faq_gpt6sol_answer-BWmFwm2q.js"/><link rel="modulepreload" href="/assets/gateway_shared_related_next-B6cWHhU-.js"/><link rel="modulepreload" href="/assets/gpt56_cta_description-DFsJ6CMc.js"/><link rel="modulepreload" href="/assets/gpt56_compatibility_gemini-B56FjDZ6.js"/><link rel="modulepreload" href="/assets/gpt6_cta_description-D8VApkcA.js"/><link rel="modulepreload" href="/assets/generator_idea_social_prompt-D4z8rnPd.js"/>
1<link rel="modulepreload" href="/assets/calculator_seo_description-Bvu5Y0zF.js"/><link rel="modulepreload" href="/assets/spacebunny_faq_errors_answer-A2m0GHmB.js"/><link rel="modulepreload" href="/assets/spacebunny_related_api_minimax_m3-D_HJuhig.js"/><link rel="modulepreload" href="/assets/gemini4_cta_secondary-Cgeylg0w.js"/><link rel="modulepreload" href="/assets/gpt6sol_pricing_long_output-CSRjSiPd.js"/><link rel="modulepreload" href="/assets/models_item_gpt_6_sol_description-CjCK6SBH.js"/><link rel="modulepreload" href="/assets/gpt61sol_pricing_long_cache_write-DtRzMZ-c.js"/><link rel="modulepreload" href="/assets/messages-BvRk9kiK.js"/><link rel="modulepreload" href="/assets/useQuery-Dt9W0-LZ.js"/><link rel="modulepreload" href="/assets/preload-helper-Czpn1I53.js"/><link rel="modulepreload" href="/assets/client-oYdqlX4f.js"/><link rel="modulepreload" href="/assets/createLucideIcon-R53lhw4P.js"/><link rel="modulepreload" href="/assets/arrow-up-right-BDqVRFIf.js"/><link rel="modulepreload" href="/assets/seo-landing-primitives-DY3lpDu0.js"/><link rel="modulepreload" href="/assets/beatapi-navigation-DxsvRolj.js"/><link rel="modulepreload" href="/assets/productized-template-B4e_7MX-.js"/><link rel="modulepreload" href="/assets/code-xml-Cv0iNl3i.js"/><link rel="modulepreload" href="/assets/external-link-WyOiqep_.js"/><link rel="modulepreload" href="/assets/footer-Bj4T6WZK.js"/><link rel="modulepreload" href="/assets/github-CNayw611.js"/><link rel="modulepreload" href="/assets/models-page-D1d26D2-.js"/><link rel="modulepreload" href="/assets/play-D6-2alZY.js"/><link rel="modulepreload" href="/assets/config-B_wJxtBr.js"/><link rel="modulepreload" href="/assets/seo-landing-meta-CfFouBxL.js"/><link rel="modulepreload" href="/assets/seo-meta-C22N41a5.js"/><link rel="modulepreload" href="/assets/model-directory-BsFqiB_Y.js"/><link rel="modulepreload" href="/assets/header-DZjIcdNm.js"/><link rel="modulepreload" href="/assets/json-ld-DkLudm4z.js"/><link rel="modulepreload" href="/assets/home-aligned-hero-D7vFiAiY.js"/><link rel="modulepreload" href="/assets/sticky-surface-JQDK8Cxn.js"/><link rel="modulepreload" href="/assets/gateway-public-B5dcPAo1.js"/><link rel="modulepreload" href="/assets/alternative-route-meta-BpK117y_.js"/><link rel="modulepreload" href="/assets/server-BEw9sECO.js"/><link rel="modulepreload" href="/assets/gateway-model-content-ChpcYDb9.js"/><link rel="modulepreload" href="/assets/related-apis-section-nhl4NT-3.js"/><link rel="modulepreload" href="/assets/gpt-5-6-product-page-cPC8Xr-M.js"/><link rel="modulepreload" href="/assets/japanese-copy-aYQuFlAK.js"/><link rel="modulepreload" href="/assets/open-source-galleries-DFO0ZEge.js"/><link rel="modulepreload" href="/assets/beatapi-content-dcaUaSL-.js"/><link rel="modulepreload" href="/assets/catalog-CYZTi9Mk.js"/><link rel="modulepreload" href="/assets/jev-projects-ByOyPPxL.js"/><link rel="modulepreload" href="/assets/lib-CNLI0OBE.js"/><link rel="modulepreload" href="/assets/600-signups-20-days.en-RoCBRzZF.js"/><link rel="modulepreload" href="/assets/600-signups-20-days.ja-C33juZT1.js"/><link rel="modulepreload" href="/assets/agent-social-data-ad-copy-model-cost.en-Bad9EK8h.js"/><link rel="modulepreload" href="/assets/agent-social-data-ad-copy-model-cost.ja-BJJ2YA_m.js"/><link rel="modulepreload" href="/assets/ai-music-video-api-vs-video-generation-api.en-CYktXl8V.js"/><link rel="modulepreload" href="/assets/ai-music-video-api-vs-video-generation-api.zh-L7McDJBK.js"/><link rel="modulepreload" href="/assets/audio-to-video-api.en-DX379iFm.js"/><link rel="modulepreload" href="/assets/audio-to-video-api.zh-CkV0B8Fz.js"/><link rel="modulepreload" href="/assets/beatapi-vs-atlas-cloud-api.en-DFQDWg4u.js"/><link rel="modulepreload" href="/assets/beatapi-vs-atlas-cloud-api.ja-v-X_1hDQ.js"/><link rel="modulepreload" href="/assets/beatapi-vs-deepseek-official-api.en-C98rFGMO.js"/><link rel="modulepreload" href="/assets/beatapi-vs-deepseek-official-api.ja-DfaJeyQp.js"/><link rel="modulepreload" href="/assets/beatapi-vs-fal-ai-api.en-DA9gdCkN.js"/><link rel="modulepreload" href="/assets/beatapi-vs-fal-ai-api.ja-B-u5cZdd.js"/><link rel="modulepreload" href="/assets/beatapi-vs-fal-ai-api.zh-FzDx7sLd.js"/><link rel="modulepreload" href="/assets/beatapi-vs-fal-seedance-2-api.en-D8uLvZqT.js"/><link rel="modulepreload" href="/assets/beatapi-vs-fal-seedance-2-api.ja-Clw8K5fh.js"/><link rel="modulepreload" href="/assets/beatapi-vs-google-nano-banana-api.en-X6jeBS4h.js"/><link rel="modulepreload" href="/assets/beatapi-vs-google-nano-banana-api.ja-Dhv89HR1.js"/><link rel="modulepreload" href="/assets/beatapi-vs-kie-ai-api.en-CXI8zue2.js"/><link rel="modulepreload" href="/assets/beatapi-vs-kie-ai-api.ja-Dr5X9zC_.js"/><link rel="modulepreload" href="/assets/beatapi-vs-openrouter-deepseek-v4-api.en-Deto5rn9.js"/><link rel="modulepreload" href="/assets/beatapi-vs-openrouter-deepseek-v4-api.ja-C6D5tE-V.js"/><link rel="modulepreload" href="/assets/beatapi-vs-replicate-api.en-CNni7cnu.js"/><link rel="modulepreload" href="/assets/beatapi-vs-replicate-api.ja-B3ICWc3O.js"/><link rel="modulepreload" href="/assets/beatapi-vs-wavespeed-api.en-BRY52w0F.js"/><link rel="modulepreload" href="/assets/beatapi-vs-wavespeed-api.ja-BI1q7cxK.js"/><link rel="modulepreload" href="/assets/beatviz-alternatives.en-BG4JywxQ.js"/><link rel="modulepreload" href="/assets/beatviz-alternatives.zh-DzKxcgLS.js"/><link rel="modulepreload" href="/assets/beatviz-api.en-rp5psJW-.js"/><link rel="modulepreload" href="/assets/beatviz-api.zh-CZcdROdO.js"/><link rel="modulepreload" href="/assets/best-muapi-alternatives.en-CQnlaQ7X.js"/><link rel="modulepreload" href="/assets/best-muapi-alternatives.ja-B8VgT1IZ.js"/><link rel="modulepreload" href="/assets/best-muapi-alternatives.zh-BQXaz9d4.js"/><link rel="modulepreload" href="/assets/best-poyo-ai-alternative-2026.en-DTzeAjVb.js"/><link rel="modulepreload" href="/assets/best-poyo-ai-alternative-2026.ja-CLIxWgiM.js"/><link rel="modulepreload" href="/assets/best-poyo-ai-alternative-2026.zh-Bs4xEJW-.js"/><link rel="modulepreload" href="/assets/best-zenmux-alternative-2026.en-BSdq_jwo.js"/><link rel="modulepreload" href="/assets/best-zenmux-alternative-2026.ja-DOLZQvAz.js"/><link rel="modulepreload" href="/assets/best-zenmux-alternative-2026.zh-gxNC_EM5.js"/><link rel="modulepreload" href="/assets/claude-fable-5-1-api.en-DXY1aUMp.js"/><link rel="modulepreload" href="/assets/claude-fable-5-1-api.ja-BsOe7K6D.js"/><link rel="modulepreload" href="/assets/claude-fable-5-1-api.zh-DH9401Zf.js"/><link rel="modulepreload" href="/assets/claude-fable-5-1-code-review-bot.en-DKrUJ
1Kwm.js"/><link rel="modulepreload" href="/assets/claude-fable-5-1-code-review-bot.ja-Dlau6-pF.js"/><link rel="modulepreload" href="/assets/claude-fable-5-1-provider-comparison.en-CtQ8pFCk.js"/><link rel="modulepreload" href="/assets/claude-fable-5-1-provider-comparison.ja-DsYa8YwN.js"/><link rel="modulepreload" href="/assets/claude-opus-5-5-vs-opus-5-price-capability.en-C95UwX7V.js"/><link rel="modulepreload" href="/assets/claude-opus-5-5-vs-opus-5-price-capability.ja-CYIs7yTU.js"/><link rel="modulepreload" href="/assets/connect-agent-beatapi-mcp.en-CIVTrsW2.js"/><link rel="modulepreload" href="/assets/connect-agent-beatapi-mcp.ja-DwptNOZd.js"/><link rel="modulepreload" href="/assets/creator-api-public-contact-info.en-CEQakuVT.js"/><link rel="modulepreload" href="/assets/creator-api-public-contact-info.ja-C77YC2dJ.js"/><link rel="modulepreload" href="/assets/deepseek-api-key-guide.en-DVZT4ukV.js"/><link rel="modulepreload" href="/assets/deepseek-api-key-guide.ja-DOe3lyyq.js"/><link rel="modulepreload" href="/assets/deepseek-api-openai-sdk-migration.en-E7N31cEi.js"/><link rel="modulepreload" href="/assets/deepseek-api-openai-sdk-migration.ja-BCUPbT3G.js"/><link rel="modulepreload" href="/assets/deepseek-api-pricing-v4-flash-vs-pro.en-BVW9o2mR.js"/><link rel="modulepreload" href="/assets/deepseek-api-pricing-v4-flash-vs-pro.ja-BVSLTZdZ.js"/><link rel="modulepreload" href="/assets/deepseek-claude-same-app.en-DHhr8lQO.js"/><link rel="modulepreload" href="/assets/deepseek-claude-same-app.ja-DVS3iVq9.js"/><link rel="modulepreload" href="/assets/deepseek-cline-api-setup.en-DQzFVFhC.js"/><link rel="modulepreload" href="/assets/deepseek-cline-api-setup.ja-DkeuCuQu.js"/><link rel="modulepreload" href="/assets/deepseek-rag-app-guide.en-BF9SHfJx.js"/><link rel="modulepreload" href="/assets/deepseek-rag-app-guide.ja-xxU867lZ.js"/><link rel="modulepreload" href="/assets/deepseek-v4-api-flash-vs-pro.en-OwTgELDD.js"/><link rel="modulepreload" href="/assets/deepseek-v4-api-flash-vs-pro.ja-5Wwu9UxF.js"/><link rel="modulepreload" href="/assets/ecommerce-video-api-for-product-ads.en-CayHDbHT.js"/><link rel="modulepreload" href="/assets/ecommerce-video-api-for-product-ads.ja-D7GoTOGY.js"/><link rel="modulepreload" href="/assets/ecommerce-video-api-for-product-ads.zh-3Fhs3CS6.js"/><link rel="modulepreload" href="/assets/find-similar-instagram-creators-api.en-DtOAgk5u.js"/><link rel="modulepreload" href="/assets/find-similar-instagram-creators-api.ja-BMdrTsf5.js"/><link rel="modulepreload" href="/assets/free-jev-api.en-BjnBhr9_.js"/><link rel="modulepreload" href="/assets/free-jev-api.ja-BTiF5WEw.js"/><link rel="modulepreload" href="/assets/freebeat-alternatives.en-Z4q8gPu_.js"/><link rel="modulepreload" href="/assets/freebeat-alternatives.zh-BVigi7ng.js"/><link rel="modulepreload" href="/assets/freebeat-api.en-CmVVzcBZ.js"/><link rel="modulepreload" href="/assets/freebeat-api.zh-_q-RduwR.js"/><link rel="modulepreload" href="/assets/gemini-4-pro-api.en-BlgGTg12.js"/><link rel="modulepreload" href="/assets/gemini-4-pro-api.ja-gA-axu3N.js"/><link rel="modulepreload" href="/assets/gemini-4-stealth-model-prediction.en-BuOdY1R4.js"/><link rel="modulepreload" href="/assets/gemini-4-stealth-model-prediction.ja-BsdCj85v.js"/><link rel="modulepreload" href="/assets/generate-music-video-from-audio-via-api.en-C2hlBPed.js"/><link rel="modulepreload" href="/assets/generate-music-video-from-audio-via-api.zh-Qai4nYzQ.js"/><link rel="modulepreload" href="/assets/gpt-6-1-sol-vs-gpt-6-sol-vs-astra.en-hCNEJCWE.js"/><link rel="modulepreload" href="/assets/gpt-6-1-sol-vs-gpt-6-sol-vs-astra.ja-D8tPmDmY.js"/><link rel="modulepreload" href="/assets/gpt-6-astra-api-provider-comparison.en-DsXOXSNS.js"/><link rel="modulepreload" href="/assets/gpt-6-astra-api-provider-comparison.ja-C4BgKSHb.js"/><link rel="modulepreload" href="/assets/gpt-6-astra-api.en-Cbrb49Y9.js"/><link rel="modulepreload" href="/assets/gpt-6-astra-api.ja-B4sy9SIe.js"/><link rel="modulepreload" href="/assets/gpt-6-astra-coding-agent-cost.en-HlJubas0.js"/><link rel="modulepreload" href="/assets/gpt-6-astra-coding-agent-cost.ja-DNZ0IMTr.js"/><link rel="modulepreload" href="/assets/gpt-6-astra-document-qa-app.en-JqU7XKuN.js"/><link rel="modulepreload" href="/assets/gpt-6-astra-document-qa-app.ja-PfqK9EsG.js"/><link rel="modulepreload" href="/assets/gpt-6-astra-vs-claude-opus-5-5-agent-reasoning.en-PsOusF5P.js"/><link rel="modulepreload" href="/assets/gpt-6-astra-vs-claude-opus-5-5-agent-reasoning.ja-BZuiv9qF.js"/><link rel="modulepreload" href="/assets/gpt-6-luna-vs-sol-vs-astra-agents.en-CW1zbFMH.js"/><link rel="modulepreload" href="/assets/gpt-6-luna-vs-sol-vs-astra-agents.ja-vav7Tdeu.js"/><link rel="modulepreload" href="/assets/gpt-6-pro-codex-usage-limits.en-C9v9sfXt.js"/><link rel="modulepreload" href="/assets/gpt-6-pro-codex-usage-limits.ja-BDEAf6w8.js"/><link rel="modulepreload" href="/assets/gpt-6-pro-codex-usage-limits.zh-Cex-wSXV.js"/><link rel="modulepreload" href="/assets/gpt-6-vs-gpt-5-6-price-capability-tiers.en-N2t2NW1E.js"/><link rel="modulepreload" href="/assets/gpt-6-vs-gpt-5-6-price-capability-tiers.ja-CFrx4AtF.js"/><link rel="modulepreload" href="/assets/gpt-image-2-5-flare-vs-sunburst.en-DVyDPBrn.js"/><link rel="modulepreload" href="/assets/gpt-image-2-5-flare-vs-sunburst.ja-C5G1KceC.js"/><link rel="modulepreload" href="/assets/gpt-image-2-5-flare-vs-sunburst.zh-OQcYwYrs.js"/><link rel="modulepreload" href="/assets/gpt-image-2-5-prompting-guide.en-DWchalDy.js"/><link rel="modulepreload" href="/assets/gpt-image-2-5-prompting-guide.ja-DAtpOpSb.js"/><link rel="modulepreload" href="/assets/gpt-image-2-5-prompting-guide.zh-Ctv3jxaj.js"/><link rel="modulepreload" href="/assets/gpt-image-2-5-vs-gpt-image-2-vs-grok-imagine-2-0.en-Bx-sqozR.js"/><link rel="modulepreload" href="/assets/gpt-image-2-5-vs-gpt-image-2-vs-grok-imagine-2-0.ja-w8CAi88v.js"/><link rel="modulepreload" href="/assets/gpt-image-2-5-vs-gpt-image-2-vs-grok-imagine-2-0.zh-Ba9hv436.js"/><link rel="modulepreload" href="/assets/grok-4-7-api.en-B20aNkFL.js"/><link rel="modulepreload" href="/assets/grok-4-7-api.ja-DgDgW8uc.js"/><link rel="modulepreload" href="/assets/grok-imagine-video-1-5-api.en-DsTmI8r
1N.js"/><link rel="modulepreload" href="/assets/grok-imagine-video-1-5-api.ja-BHyo1tJY.js"/><link rel="modulepreload" href="/assets/grok-imagine-video-1-5-vs-veo-3-1.en-CiB3l4Re.js"/><link rel="modulepreload" href="/assets/grok-imagine-video-1-5-vs-veo-3-1.ja-CuBCw0t5.js"/><link rel="modulepreload" href="/assets/higgsfield-alternative-for-developers.en-CSWVPqac.js"/><link rel="modulepreload" href="/assets/higgsfield-alternative-for-developers.ja-D4MSUcvw.js"/><link rel="modulepreload" href="/assets/higgsfield-alternative-for-developers.zh-DSWZFgKn.js"/><link rel="modulepreload" href="/assets/higgsfield-alternative-without-subscription.en-CLV3RrOZ.js"/><link rel="modulepreload" href="/assets/higgsfield-alternative-without-subscription.zh-UuENW8h3.js"/><link rel="modulepreload" href="/assets/how-to-check-an-llm-api-provider.en-BadJk35l.js"/><link rel="modulepreload" href="/assets/how-to-check-an-llm-api-provider.ja-uCYQ5zfp.js"/><link rel="modulepreload" href="/assets/how-to-check-an-llm-api-provider.zh-CDjaGYFv.js"/><link rel="modulepreload" href="/assets/how-to-make-videos-with-claude-opus-5-5.en-fCy777Yy.js"/><link rel="modulepreload" href="/assets/how-to-use-seedance-2-5-video-editing.en-DYtlvQBv.js"/><link rel="modulepreload" href="/assets/how-to-use-seedance-2-5-video-editing.ja-BbJnH6h0.js"/><link rel="modulepreload" href="/assets/how-to-use-seedance-2-5-video-editing.zh-C78XlY9w.js"/><link rel="modulepreload" href="/assets/how-to-use-seedance-2-api.en-shKhKCUU.js"/><link rel="modulepreload" href="/assets/how-to-use-seedance-2-api.ja-Dypj42iu.js"/><link rel="modulepreload" href="/assets/how-to-use-space-bunny-alpha-for-coding.en-C3yfZ4SJ.js"/><link rel="modulepreload" href="/assets/how-to-use-space-bunny-alpha-for-coding.ja-mtBNvi3K.js"/><link rel="modulepreload" href="/assets/jev-fake-beta-score.en-CZVFSvlO.js"/><link rel="modulepreload" href="/assets/jev-fake-beta-score.ja-D7zu44lF.js"/><link rel="modulepreload" href="/assets/kling-3-0-api.en-vEIZO5xj.js"/><link rel="modulepreload" href="/assets/kling-3-0-api.ja-BqQOJcSy.js"/><link rel="modulepreload" href="/assets/kling-3-0-motion-control-api.en-Cg_-u107.js"/><link rel="modulepreload" href="/assets/kling-3-0-motion-control-api.ja-B3xgDb-Y.js"/><link rel="modulepreload" href="/assets/kling-3-standard-vs-pro-vs-4k.en-Pe4Q6jl9.js"/><link rel="modulepreload" href="/assets/kling-3-standard-vs-pro-vs-4k.ja-gV-t5tHX.js"/><link rel="modulepreload" href="/assets/minimax-h3-api-pricing.en-B5sqqEyS.js"/><link rel="modulepreload" href="/assets/minimax-h3-api-pricing.ja-BAYbcpr-.js"/><link rel="modulepreload" href="/assets/minimax-h3-api-pricing.zh-BP2B_p9Z.js"/><link rel="modulepreload" href="/assets/minimax-h3-api-provider-comparison.en-B6PzPd-_.js"/><link rel="modulepreload" href="/assets/minimax-h3-api-provider-comparison.ja-dPvRFSfx.js"/><link rel="modulepreload" href="/assets/minimax-h3-multimodal-reference-tutorial.en-CRVgAMzz.js"/><link rel="modulepreload" href="/assets/minimax-h3-multimodal-reference-tutorial.ja-C8xB3IPi.js"/><link rel="modulepreload" href="/assets/minimax-h3-multimodal-reference-tutorial.zh-BleVJtSl.js"/><link rel="modulepreload" href="/assets/minimax-h3-product-video-localization.en-D82u3u5p.js"/><link rel="modulepreload" href="/assets/minimax-h3-product-video-localization.ja-ClbXUV1w.js"/><link rel="modulepreload" href="/assets/minimax-h3-prompt-guide.en-6VPaPtCO.js"/><link rel="modulepreload" href="/assets/minimax-h3-prompt-guide.zh-BsGV_99l.js"/><link rel="modulepreload" href="/assets/minimax-h3-video-generation-app.en-CABOKz4s.js"/><link rel="modulepreload" href="/assets/minimax-h3-video-generation-app.ja-BLwkNmob.js"/><link rel="modulepreload" href="/assets/minimax-h3-vs-seedance-2-5-api.en-CcS4Rc6c.js"/><link rel="modulepreload" href="/assets/minimax-h3-vs-seedance-2-5-api.ja-Drcj3q83.js"/><link rel="modulepreload" href="/assets/morphllm-alternative.en-CDrAAJc_.js"/><link rel="modulepreload" href="/assets/morphllm-alternative.ja-BXduRayl.js"/><link rel="modulepreload" href="/assets/morphllm-alternative.zh-B9-Dx0pn.js"/><link rel="modulepreload" href="/assets/n8n-music-video-workflow.en-CVPhBpnM.js"/><link rel="modulepreload" href="/assets/n8n-music-video-workflow.zh-DL7wJ4O8.js"/><link rel="modulepreload" href="/assets/nano-banana-2-api-pricing.en-ZApuRyec.js"/><link rel="modulepreload" href="/assets/nano-banana-2-api-pricing.ja-B-ZHLa8Y.js"/><link rel="modulepreload" href="/assets/nano-banana-2-vs-pro-vs-lite.en-5EzU8nQy.js"/><link rel="modulepreload" href="/assets/nano-banana-2-vs-pro-vs-lite.ja-xIgX_BwU.js"/><link rel="modulepreload" href="/assets/neural-frames-alternatives.en-BFjVHGMX.js"/><link rel="modulepreload" href="/assets/neural-frames-alternatives.zh-BMqb-SIH.js"/><link rel="modulepreload" href="/assets/neural-frames-api.en-Bb0DS
15xP.js"/><link rel="modulepreload" href="/assets/neural-frames-api.zh-BIE0CoD8.js"/><link rel="modulepreload" href="/assets/openai-app-to-claude-fable-5-1.en-BeUcmTVx.js"/><link rel="modulepreload" href="/assets/openai-app-to-claude-fable-5-1.ja-sqhowHgy.js"/><link rel="modulepreload" href="/assets/qwen-image-2-1-gguf-vs-api.en-CXQls5sN.js"/><link rel="modulepreload" href="/assets/qwen-image-2-1-gguf-vs-api.ja-XtVGYdBA.js"/><link rel="modulepreload" href="/assets/qwen-image-2-1-transparent-png-api.en-BViRipPE.js"/><link rel="modulepreload" href="/assets/qwen-image-2-1-transparent-png-api.ja-BRL3UUxY.js"/><link rel="modulepreload" href="/assets/qwen-image-2-1-transparent-png-api.zh-BzmvcQGb.js"/><link rel="modulepreload" href="/assets/rebuild-higgsfield-ugc-workflow.en-CbGNVISW.js"/><link rel="modulepreload" href="/assets/rebuild-higgsfield-ugc-workflow.ja-DoAcntbr.js"/><link rel="modulepreload" href="/assets/rebuild-higgsfield-ugc-workflow.zh-cN4OotJS.js"/><link rel="modulepreload" href="/assets/retrieve-youtube-comments-agent-research.en-EjV4M5x7.js"/><link rel="modulepreload" href="/assets/retrieve-youtube-comments-agent-research.ja-mndRV63E.js"/><link rel="modulepreload" href="/assets/seedance-2-5-30-second-video-api.en-BA2g01Bu.js"/><link rel="modulepreload" href="/assets/seedance-2-5-30-second-video-api.ja-8W0eLZOv.js"/><link rel="modulepreload" href="/assets/seedance-2-5-api-pricing.en-C2PF_bDi.js"/><link rel="modulepreload" href="/assets/seedance-2-5-api-pricing.ja-DWOZKKIh.js"/><link rel="modulepreload" href="/assets/seedance-2-5-api-pricing.zh-BPq9Law5.js"/><link rel="modulepreload" href="/assets/seedance-2-5-api-providers.en-DuFdVDCC.js"/><link rel="modulepreload" href="/assets/seedance-2-5-api-providers.ja-FuGsr7ik.js"/><link rel="modulepreload" href="/assets/seedance-2-5-batch-video-ads.en-Bgs0oXwU.js"/><link rel="modulepreload" href="/assets/seedance-2-5-batch-video-ads.ja-BjYVOnCa.js"/><link rel="modulepreload" href="/assets/seedance-2-5-guide.en-D84Nxgbl.js"/><link rel="modulepreload" href="/assets/seedance-2-5-guide.zh-B_ejr-0g.js"/><link rel="modulepreload" href="/assets/seedance-2-5-n8n-video-automation.en-DzoV885b.js"/><link rel="modulepreload" href="/assets/seedance-2-5-n8n-video-automation.ja-B0wTjf6i.js"/><link rel="modulepreload" href="/assets/seedance-2-standard-vs-fast-vs-mini.en-Cm4xU3iC.js"/><link rel="modulepreload" href="/assets/seedance-2-standard-vs-fast-vs-mini.ja-QGdFDKD7.js"/><link rel="modulepreload" href="/assets/social-data-api-empty-result.en-Dhh_qGFW.js"/><link rel="modulepreload" href="/assets/social-data-api-empty-result.ja-CCxDEmw1.js"/><link rel="modulepreload" href="/assets/social-data-api-pricing-failed-calls.en-O28KHSVp.js"/><link rel="modulepreload" href="/assets/social-data-api-pricing-failed-calls.ja-BqzHOuc5.js"/><link rel="modulepreload" href="/assets/social-posts-source-linked-agent-research-brief.en-BmWEIIav.js"/><link rel="modulepreload" href="/assets/social-posts-source-linked-agent-research-brief.ja-BtiAhekX.js"/><link rel="modulepreload" href="/assets/sondo-ai-alternatives.en-D9WfhZ_Y.js"/><link rel="modulepreload" href="/assets/sondo-ai-alternatives.zh-1I6kiAcf.js"/><link rel="modulepreload" href="/assets/sondo-ai-api.en-DqczAS8r.js"/><link rel="modulepreload" href="/assets/sondo-ai-api.zh-DXOsBvka.js"/><link rel="modulepreload" href="/assets/tunee-ai-alternatives.en-BVOTUUu6.js"/><link rel="modulepreload" href="/assets/tunee-ai-alternatives.zh-kl2GugaH.js"/><link rel="modulepreload" href="/assets/tunee-ai-api.en-E1w5Vwnp.js"/><link rel="modulepreload" href="/assets/tunee-ai-api.zh-BUWUhddz.js"/><link rel="modulepreload" href="/assets/veo-3-1-api.en-DGwmPCye.js"/><link rel="modulepreload" href="/assets/veo-3-1-api.ja-eCgw-y8y.js"/><link rel="modulepreload" href="/assets/veo-3-1-api.zh-BR8gscrO.js"/><link rel="modulepreload" href="/assets/veo-3-1-fast-vs-standard-vs-lite.en-BhDldeRJ.js"/><link rel="modulepreload" href="/assets/veo-3-1-fast-vs-standard-vs-lite.ja-BpS1-3k3.js"/><link rel="modulepreload" href="/assets/wan-3-0-api.en-Bny684h7.js"/><link rel="modulepreload" href="/assets/wan-3-0-api.zh-CSYxuvVY.js"/><link rel="modulepreload" href="/assets/what-is-gpt-6-1-sol.en-BtG1zRfn.js"/><link rel="modulepreload" href="/assets/what-is-gpt-6-1-sol.ja-0Ohuqf7O.js"/><link rel="modulepreload" href="/assets/what-is-pixel-canary-stealth-model.en-BNJoo9Ul.js"/><link rel="modulepreload" href="/assets/what-is-pixel-canary-stealth-model.ja-BrxjWnNa.js"/><link rel="modulepreload" href="/assets/what-is-qwen-image-2-1.en-SOh8DVSe.js"/><link rel="modulepreload" href="/assets/what-is-qwen-image-2-1.ja-BHY7axtR.js"/><link rel="modulepreload" href="/assets/what-is-space-bunny-stealth-model.en-DcMiFBiU.js"/><link rel="modulepreload" href="/assets/routes-CYBA0sG3.js"/><link rel="modulepreload" href="/assets/routes-Dhwwwptq.js"/><link rel="modulepreload" href="/assets/gateway-session-NFrZCGhX.js"/><link rel="modulepreload" href="/assets/beatapi-home-CAzoGQlO.js"/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2"/><link rel="icon" href="/favicon.ico"/><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/><link rel="describedby" href="/llms.txt"/>
1<link rel="preconnect" href="https://media.beatapi.io"/><link rel="canonical" href="https://beatapi.io/"/><link rel="alternate" hrefLang="en" href="https://beatapi.io/"/><link rel="alternate" hrefLang="zh" href="https://beatapi.io/zh"/><link rel="alternate" hrefLang="ja" href="https://beatapi.io/ja"/><link rel="alternate" hrefLang="x-default" href="https://beatapi.io/"/>
1<script> 2if ('scrollRestoration' in history) { 3 history.scrollRestoration = 'manual'; 4} 5</script>
5</head><body class="font-sans antialiased">
5<script>((e, i, s, u, m, a, l, h) => { 6 let d = document.documentElement, w = ["light", "dark"]; 7 function p(n) { 8 (Array.isArray(e) ? e : [e]).forEach((y) => { 9 let k = y === "class", S = k && a ? m.map((f) => a[f] || f) : m; 10 k ? (d.classList.remove(...S), d.classList.add(a && a[n] ? a[n] : n)) : d.setAttribute(y, n); 11 }), R(n); 12 } 13 function R(n) { 14 h && w.includes(n) && (d.style.colorScheme = n); 15 } 16 function c() { 17 return window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light"; 18 } 19 if (u) p(u); 20 else try { 21 let n = localStorage.getItem(i) || s; 22 p(l && n === "system" ? c() : n); 23 } catch (n) {} 24})("class","theme","light","light",["light","dark"],null,false,true)</script>
24<!--$--><main class="marketing-controls marketing-surface min-h-screen overflow-x-clip bg-[var(--marketing-page)] text-[var(--marketing-ink)]">
24<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","description":"BeatAPI is a unified API platform for AI agents: one API key for text, image and video models, Social Data, SEO Data and Web Search. Its current commercial entry is verified lower pricing for matched models and specifications.","@id":"https://beatapi.io/#organization","name":"Beat API","url":"https://beatapi.io","logo":"https://beatapi.io/logo-dark.webp","sameAs":["https://github.com/BeatAPI","https://x.com/BeatAPIio","https://www.youtube.com/@BeatAPIio","https://www.linkedin.com/company/beatapi/","https://www.facebook.com/profile.php?id=61590926571840"]},{"@type":"WebSite","@id":"https://beatapi.io/#website","name":"Beat API","url":"https://beatapi.io","publisher":{"@id":"https://beatapi.io/#organization"}},{"@type":"WebApplication","@id":"https://beatapi.io/#webapplication","name":"Beat API","url":"https://beatapi.io","applicationCategory":"DeveloperApplication","operatingSystem":"Web","provider":{"@id":"https://beatapi.io/#organization"},"description":"BeatAPI is a unified API platform for AI agents: one API key for text, image and video models, Social Data, SEO Data and Web Search. Its current commercial entry is verified lower pricing for matched models and specifications.","featureList":["Video and image model APIs","Workflow and realtime APIs","Async generation tasks","Hosted output files","Delivery event visibility","Usage charge, settlement, and refund tracking"]},{"@type":"WebPage","@id":"https://beatapi.io/#webpage","url":"https://beatapi.io","name":"BeatAPI | Power Your AI Agents with Models, Data \u0026 Tools","description":"Give your agent more capabilities or build them into your product with lower-priced AI models, 1,000+ data APIs, production workflows, and one BeatAPI key.","isPartOf":{"@id":"https://beatapi.io/#website"},"about":{"@id":"https://beatapi.io/#webapplication"}},{"@type":"FAQPage","@id":"https://beatapi.io/#faq","url":"https://beatapi.io","mainEntity":[{"@type":"Question","name":"What is BeatAPI?","acceptedA
24nswer":{"@type":"Answer","text":"BeatAPI is the capability layer for AI agents. One API key gives Claude Code, Codex, Cursor, Muse or your own app access to 70+ AI models, 1,000+ social data APIs and web tools for search, page reading and research. Your agent finds the right capability, checks its inputs and price, then runs it."}},{"@type":"Question","name":"How is BeatAPI different from an API aggregator or model router?","acceptedAnswer":{"@type":"Answer","text":"A model router forwards chat requests to LLMs. BeatAPI also covers social data, web tools and image, video and workflow tasks, and it is built for agents to use on their own: search the catalog, inspect a capability's input schema and price, then run it. The agent reads the contract before it spends anything."}},{"@type":"Question","name":"Which AI agents work with BeatAPI?","acceptedAnswer":{"@type":"Answer","text":"Claude Code, Codex, Cursor, OpenCode, Muse and any client that supports MCP or can make HTTP requests. Each agent has a setup guide on the Integrations page, and apps can call the same API directly."}},{"@type":"Question","name":"How do I connect my AI agent to BeatAPI?","acceptedA
24nswer":{"@type":"Answer","text":"Send your agent one line: set up https://beatapi.io/SKILL.md. It reads the guide and asks for your key. For MCP hosts, add the server https://beatapi.io/mcp and put your key in the host's secret settings. Never paste a key into chat."}},{"@type":"Question","name":"What data can my agent get through BeatAPI?","acceptedAnswer":{"@type":"Answer","text":"Public data from TikTok, Instagram, YouTube, X, Reddit, LinkedIn, Threads, Xiaohongshu and Douyin: posts, profiles, comments, search results and trends. Web tools add search, page reading, site maps and multi-step research. Results come back as structured JSON your agent can rank, compare and cite."}},{"@type":"Question","name":"Do I need a separate API key for each model or data provider?","acceptedAnswer":{"@type":"Answer","text":"No. One BeatAPI key and one USD balance cover models, social data and web tools. There are no per-vendor accounts, separate bills or provider keys to rotate."}},{"@type":"Question","name":"How does BeatAPI pricing work?","acceptedA
24nswer":{"@type":"Answer","text":"Calls spend a prepaid USD balance. Every capability publishes its price before you run it, and every response reports what the call cost. Model prices are listed next to the official provider rate on the pricing page."}},{"@type":"Question","name":"What happens if a call fails? Am I still charged?","acceptedAnswer":{"@type":"Answer","text":"Data and web calls that fail on our side are not charged. For image, video and workflow tasks, BeatAPI reserves the price when the task is accepted and refunds eligible failures to your balance. Every error also says whether a retry can succeed, so agents don't loop."}},{"@type":"Question","name":"Does BeatAPI host the images and videos it generates?","acceptedAnswer":{"@type":"Answer","text":"Yes. A finished image or video task returns a hosted file URL on the task record, so your agent can hand over a link without you setting up storage."}}]}]}</script>
24<div class="px-2 pt-2 pb-2"><section class="relative overflow-hidden rounded-xl bg-[var(--marketing-page)] text-[#1a1a1c]"><img src="https://media.beatapi.io/homepage/v5/hero/beatapi-home-cloud-sea-sunrise-v1.webp" width="2880" height="1620" alt="" fetchPriority="high" decoding="async" class="pointer-events-none absolute inset-0 size-full object-cover object-center"/><div aria-hidden="true" class="pointer-events-none absolute inset-x-0 top-0 h-[720px] bg-[radial-gradient(ellipse_48%_52%_at_50%_42%,rgba(255,255,255,0.62),rgba(255,255,255,0.25)_55%,transparent_78%)]"></div><header class="inset-x-0 z-50 absolute top-0 bg-[linear-gradient(to_bottom,rgba(255,255,255,0.72),rgba(255,255,255,0.38)_65%,transparent)]"><div class="relative h-10 border-b border-white/60 bg-white/55 text-[var(--marketing-ink)] backdrop-blur-md"><div class="absolute inset-0" style="opacity:1"><a aria-label="View the free JEV Decision API on BeatAPI" href="/jev-api" class="group/announcement flex h-full items-center justify-center gap-1.5 px-4 text-[11px] font-medium tracking-[-0.01em] transition-colors duration-200 hover:bg-white/35 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[#1258ff]/40 sm:gap-2.5 sm:px-6 sm:text-xs"><span class="inline-flex min-w-0 items-center gap-1.5 text-[var(--marketing-ink)]"><span class="truncate">JEV API</span></span><span class="inline-flex shrink-0 items-center gap-1 rounded-full bg-[var(--marketing-ink)] px-2 py-0.5 text-[10px] font-semibold text-white sm:px-2.5 sm:text-[11px]">Free</span><span class="inline-flex shrink-0 items-center gap-1 border-b border-[var(--marketing-ink)]/35 pb-px text-[var(--marketing-ink)] transition-colors group-hover/announcement:border-[var(--marketing-ink)]"><span class="hidden sm:inline">View</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right size-3.5" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></span></a></div><div class="pointer-events-none absolute inset-y-0 right-2 flex items-center gap-1 sm:right-4"><button type="button" class="pointer-events-auto size-1.5 rounded-full transition-colors bg-[var(--marketing-ink)]" aria-label="JEV API" aria-current="true"></button><button type="button" class="pointer-events-auto size-1.5 rounded-full transition-colors bg-[var(--marketing-ink)]/25 hover:bg-[var(--marketing-ink)]/45" aria-label="Claude Opus 5.5 is live" aria-current="false"></button><button type="button" class="pointer-events-auto size-1.5 rounded-full transition-colors bg-[var(--marketing-ink)]/25 hover:bg-[var(--marketing-ink)]/45" aria-label="GPT-6.1 Sol API" aria-current="false"></button><button type="button" class="pointer-events-auto size-1.5 rounded-full transition-colors bg-[var(--marketing-ink)]/25 hover:bg-[var(--marketing-ink)]/45" aria-label="Space Bunny API" aria-current="false"></button></div></div><div class="mx-auto max-w-[1440px] px-4 sm:px-6 lg:px-16"><div class="flex h-16 items-center lg:grid lg:grid-cols-[minmax(0,1fr)_auto_minmax(0,1fr)]"><a aria-label="Beat API home" class="shrink-0 lg:justify-self-start active" href="/" data-status="active" aria-current="page"><span class="inline-flex items-center gap-2"><span aria-hidden="true" class="inline-flex size-8 shrink-0 items-center justify-center"><img src="/logo-light.webp" width="1024" height="1024" alt="Beat API AI Music Video API logo" class="size-8 object-contain" draggable="false"/></span><span class="text-sm font-semibold tracking-tight text-[#1a1a1c]">Beat API</span></span></a><nav class="hidden items-center gap-4 lg:flex lg:justify-self-center xl:gap-6"><div class="group relative"><button type="button" aria-expanded="false" class="px-3 py-2.5 text-[15px] font-semibold tracking-[-0.015em] text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)] inline-flex items-center gap-2 rounded-md outline-none focus-visible:ring-2 focus-visible:ring-current">Model<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4 transition-transform duration-200 group-hover:rotate-180 group-focus-within:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="group relative"><button type="button" aria-expanded="false" class="px-3 py-2.5 text-[15px] font-semibold tracking-[-0.015em] text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)] inline-flex items-center gap-2 rounded-md outline-none focus-visible:ring-2 focus-visible:ring-current">Data<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4 transition-transform duration-200 group-hover:rotate-180 group-focus-within:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="group relative"><button type="button" aria-expanded="false" class="px-3 py-2.5 text-[15px] font-semibold tracking-[-0.015em] text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)] inline-flex items-center gap-2 rounded-md outline-none focus-visible:ring-2 focus-visible:ring-current">Tools<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4 transition-transform duration-200 group-hover:rotate-180 group-focus-within:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="group relative"><button type="button" aria-expanded="false" class="px-3 py-2.5 text-[15px] font-semibold tracking-[-0.015em] text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)] inline-flex items-center gap-2 rounded-md outline-none focus-visible:ring-2 focus-visible:ring-current">Integrations<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4 transition-transform duration-200 group-hover:rotate-180 group-focus-within:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><a href="/case" class="rounded-md px-3 py-2.5 text-[15px] font-semibold tracking-[-0.015em] text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]">Use Cases</a><div class="group relative"><button type="button" aria-expanded="false" class="px-3 py-2.5 text-[15px] font-semibold tracking-[-0.015em] text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)] inline-flex items-center gap-2 rounded-md outline-none focus-visible:ring-2 focus-visible:ring-current">Resources<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4 transition-transform duration-200 group-hover:rotate-180 group-focus-within:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div></nav><div class="hidden items-center gap-3 lg:flex lg:justify-self-end"><button type="button" tabindex="0" aria-haspopup="menu" id="base-ui-_R_3bj4maq_" data-slot="dropdown-menu-trigger" aria-label="Switch language" class="group/locale inline-flex items-center transition-colors outline-none focus-visible:ring-2 focus-visible:ring-[var(--marketing-ink)]/20 h-8 gap-1.5 rounded-md px-2 text-[13px] font-medium text-[var(--marketing-ink)]/80 hover:bg-black/5 hover:text-[var(--marketing-ink)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-languages size-4" aria-hidden="true"><path d="m5 8 6 6"></path><path d="m4 14 6-6 2-3"></path><path d="M2 5h12"></path><path d="M7 2h1"></path><path d="m22 22-5-10-5 10"></path><path d="M14 18h6"></path></svg><span>EN</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-3.5 opacity-60 transition-transform group-data-[popup-open]/locale:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><a href="/sign-in" class="group/template-button relative flex w-fit cursor-pointer items-center gap-2 rounded-lg border border-white/20 bg-black py-2 pr-4 pl-11 tracking-tight"><span data-slot="button-box" class="absolute top-1/2 left-1 z-40 flex size-8 -translate-y-1/2 flex-col items-center justify-center gap-px overflow-hidden rounded-[5px] transition-all duration-400 ease-out group-hover/template-button:left-[
24calc(100%-2.3rem)] group-hover/template-button:rotate-180 bg-white text-black"><span class="flex flex-col gap-px group-hover/template-button:hidden"><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span></span><span aria-hidden="true" class="hidden size-8 rotate-180 rounded-[5px] bg-black/80 bg-contain bg-center bg-no-repeat p-1.5 blur-sm transition-all duration-400 ease-out group-hover/template-button:block group-hover/template-button:blur-none" style="background-image:url('/logo-dark.webp')"></span></span><span class="absolute -inset-px rounded-lg bg-white/20 opacity-0 transition-opacity duration-400 group-hover/template-button:opacity-100"></span><span data-slot="button-label" class="inline-block text-white transition-transform duration-400 group-hover/template-button:-translate-x-8">Sign In</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right absolute right-4 size-4 translate-x-4 text-white opacity-0 transition-all duration-400 group-hover/template-button:translate-x-0 group-hover/template-button:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><button type="button" aria-label="Open menu" aria-controls="mobile-site-navigation" aria-expanded="false" class="ml-auto flex size-10 shrink-0 items-center justify-center rounded-lg border lg:hidden border-black/10 bg-white text-black"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu size-5" aria-hidden="true"><path d="M4 12h16"></path><path d="M4 18h16"></path><path d="M4 6h16"></path></svg></button></div></div><div id="mobile-site-navigation" aria-hidden="true" inert="" class="ml-auto mr-4 w-[min(calc(100%-2rem),24rem)] origin-top-right overflow-y-auto overscroll-contain rounded-2xl border backdrop-blur transition-all duration-300 sm:mr-6 lg:hidden bg-white text-black pointer-events-none max-h-0 -translate-y-2 border-transparent opacity-0"><nav class="flex flex-col p-4"><div class="py-1"><div class="px-3 py-2 text-base font-medium transition-colors duration-200 hover:text-[var(--marketing-ink)] flex items-center gap-2 text-[#1a1a1c]">Model<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div><div class="mt-1 flex flex-col border-l pl-3 border-black/10"><a href="/model?category=video" class="block rounded-xl px-3 py-2.5 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:bg-black/5 hover:text-[var(--marketing-ink)]">AI Video API</a><a href="/model?category=image" class="block rounded-xl px-3 py-2.5 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:bg-black/5 hover:text-[var(--marketing-ink)]">AI Image API</a><a href="/model?category=text" class="block rounded-xl px-3 py-2.5 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:bg-black/5 hover:text-[var(--marketing-ink)]">LLM API</a><a href="/model?category=workflow" class="block rounded-xl px-3 py-2.5 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:bg-black/5 hover:text-[var(--marketing-ink)]">AI Workflow API</a><a href="/model" class="mt-1 block px-3 py-2.5 text-sm font-semibold text-[#1a1a1c]">Explore all APIs</a></div></div><div class="py-1"><div class="px-3 py-2 text-base font-medium transition-colors duration-200 hover:text-[var(--marketing-ink)] flex items-center gap-2 text-[#1a1a1c]">Data<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div><div class="mt-1 flex flex-col border-l border-white/15 pl-3"><div><a href="/twitter-api" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]">
24<img src="/imgs/icons/social-data-x-color.svg" alt="" aria-hidden="true" width="20" height="20" decoding="async" class="size-5 shrink-0 object-contain opacity-90 transition-opacity group-hover/menu-link:opacity-100 group-focus-visible/menu-link:opacity-100"/><span class="min-w-0 leading-snug">X / Twitter</span></a><a href="/instagram-api" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><img src="/imgs/icons/social-data-instagram-color.svg" alt="" aria-hidden="true" width="20" height="20" decoding="async" class="size-5 shrink-0 object-contain opacity-90 transition-opacity group-hover/menu-link:opacity-100 group-focus-visible/menu-link:opacity-100"/><span class="min-w-0 leading-snug">Instagram</span></a><a href="/tiktok-api" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><img src="/imgs/icons/social-data-tiktok-color.svg" alt="" aria-hidden="true" width="20" height="20" decoding="async" class="size-5 shrink-0 object-contain opacity-90 transition-opacity group-hover/menu-link:opacity-100 group-focus-visible/menu-link:opacity-100"/><span class="min-w-0 leading-snug">TikTok</span></a><a href="/youtube-api" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><img src="/imgs/icons/social-data-youtube-color.svg" alt="" aria-hidden="true" width="20" height="20" decoding="async" class="size-5 shrink-0 object-contain opacity-90 transition-opacity group-hover/menu-link:opacity-100 group-focus-visible/menu-link:opacity-100"/><span class="min-w-0 leading-snug">YouTube</span></a><a href="/reddit-api" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><img src="/imgs/icons/social-data-reddit-color.svg" alt="" aria-hidden="true" width="20" height="20" decoding="async" class="size-5 shrink-0 object-contain opacity-90 transition-opacity group-hover/menu-link:opacity-100 group-focus-visible/menu-link:opacity-100"/><span class="min-w-0 leading-snug">Reddit</span></a><a href="/data" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-grid size-4" aria-hidden="true"><rect width="7" height="7" x="3" y="3" rx="1"></rect><rect width="7" height="7" x="14" y="3" rx="1"></rect><rect width="7" height="7" x="14" y="14" rx="1"></rect><rect width="7" height="7" x="3" y="14" rx="1"></rect></svg></span><span class="min-w-0 leading-snug">All data platforms</span></a></div></div></div><div class="py-1"><div class="px-3 py-2 text-base font-medium transition-colors duration-200 hover:text-[var(--marketing-ink)] flex items-center gap-2 text-[#1a1a1c]">Tools<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div><div class="mt-1 flex flex-col border-l border-white/15 pl-3"><div><a href="/generator" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-wand-sparkles size-4" aria-hidden="true"><path d="m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72"></path><path d="m14 7 3 3"></path><path d="M5 6v4"></path><path d="M19 14v4"></path><path d="M10 2v2"></path><path d="M7 8H3"></path><path d="M21 16h-4"></path><path d="M11 3H9"></path></svg></span><span class="min-w-0 leading-snug">Creative Studio</span></a><a href="/web-search-api" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search size-4" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg></span><span class="min-w-0 leading-snug">Web Search API</span></a><a href="/jev-signals" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square-text size-4" aria-hidden="true"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path><path d="M13 8H7"></path><path d="M17 12H7"></path></svg></span><span class="min-w-0 leading-snug">JEV Signals</span></a><a href="/ai-api-cost-calculator" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calculator size-4" aria-hidden="true"><rect width="16" height="20" x="4" y="2" rx="2"></rect><line x1="8" x2="16" y1="6" y2="6"></line><line x1="16" x2="16" y1="14" y2="18"></line><path d="M16 10h.01"></path><path d="M12 10h.01"></path><path d="M8 10h.01"></path><path d="M12 14h.01"></path><path d="M8 14h.01"></path><path d="M12 18h.01"></path><path d="M8 18h.01"></path></svg></span><span class="min-w-0 leading-snug">API Cost Calculator</span></a><a href="/depth-video-studio" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers size-4" aria-hidden="true"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg></span><span class="min-w-0 leading-snug">Depth Video Studio</span></a><a href="/tool" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-grid size-4" aria-hidden="true"><rect width="7" height="7" x="3" y="3" rx="1"></rect><rect width="7" height="7" x="14" y="3" rx="1"></rect><rect width="7" height="7" x="14" y="14" rx="1"></rect><rect width="7" height="7" x="3" y="14" rx="1"></rect></svg></span><span class="min-w-0 leading-snug">All tools</span></a></div></div></div><div class="py-1"><div class="px-3 py-2 text-base font-medium transition-colors duration-200 hover:text-[var(--marketing-ink)] flex items-center gap-2 text-[#1a1a1c]">Integrations<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div><div class="mt-1 flex flex-col border-l border-white/15 pl-3"><div><a href="/claude-code" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><img src="/agent-logos/claudecode-color.svg" alt="" aria-hidden="true" width="20" height="20" decoding="async" class="size-5 shrink-0 object-contain opacity-90 transition-opacity group-hover/menu-link:opacity-100 group-focus-visible/menu-link:opacity-100"/><span class="min-w-0 leading-snug">
24Claude Code</span></a><a href="/codex" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><img src="/agent-logos/codex-color.svg" alt="" aria-hidden="true" width="20" height="20" decoding="async" class="size-5 shrink-0 object-contain opacity-90 transition-opacity group-hover/menu-link:opacity-100 group-focus-visible/menu-link:opacity-100"/><span class="min-w-0 leading-snug">Codex</span></a><a href="/muse" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><img src="/agent-logos/muse.svg" alt="" aria-hidden="true" width="20" height="20" decoding="async" class="size-5 shrink-0 object-contain opacity-90 transition-opacity group-hover/menu-link:opacity-100 group-focus-visible/menu-link:opacity-100"/><span class="min-w-0 leading-snug">Muse</span></a><a href="/opencode" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><img src="/agent-logos/opencode.svg" alt="" aria-hidden="true" width="20" height="20" decoding="async" class="size-5 shrink-0 object-contain opacity-90 transition-opacity group-hover/menu-link:opacity-100 group-focus-visible/menu-link:opacity-100"/><span class="min-w-0 leading-snug">OpenCode</span></a><a href="/cursor" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><img src="/agent-logos/cursor.svg" alt="" aria-hidden="true" width="20" height="20" decoding="async" class="size-5 shrink-0 object-contain opacity-90 transition-opacity group-hover/menu-link:opacity-100 group-focus-visible/menu-link:opacity-100"/><span class="min-w-0 leading-snug">Cursor</span></a><a href="/integrations" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-grid size-4" aria-hidden="true"><rect width="7" height="7" x="3" y="3" rx="1"></rect><rect width="7" height="7" x="14" y="3" rx="1"></rect><rect width="7" height="7" x="14" y="14" rx="1"></rect><rect width="7" height="7" x="3" y="14" rx="1"></rect></svg></span><span class="min-w-0 leading-snug">All integrations</span></a></div></div></div><a href="/case" class="block px-3 py-2 text-base font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]">Use Cases</a><div class="py-1"><div class="px-3 py-2 text-base font-medium transition-colors duration-200 hover:text-[var(--marketing-ink)] flex items-center gap-2 text-[#1a1a1c]">Resources<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div><div class="mt-1 flex flex-col border-l border-white/15 pl-3"><div><div class="px-3 pb-1 text-[11px] font-semibold tracking-wide uppercase text-[#8a90a0]">Product</div><a href="/pricing" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-wallet size-4" aria-hidden="true"><path d="M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1"></path><path d="M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4"></path></svg></span><span class="min-w-0 leading-snug">Pricing</span></a><a href="https://docs.beatapi.io" target="_blank" rel="noopener noreferrer" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open size-4" aria-hidden="true"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg></span><span class="min-w-0 leading-snug">Docs</span></a></div><div class="mt-2"><div class="px-3 pb-1 text-[11px] font-semibold tracking-wide uppercase text-[#8a90a0]">Content</div><a href="/blog" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-newspaper size-4" aria-hidden="true"><path d="M15 18h-5"></path><path d="M18 14h-8"></path><path d="M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2"></path><rect width="8" height="4" x="10" y="6" rx="1"></rect></svg></span><span class="min-w-0 leading-snug">Blog</span></a><a href="/gallery" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles size-4" aria-hidden="true"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></span><span class="min-w-0 leading-snug">Gallery</span></a><a href="/changelog" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-history size-4" aria-hidden="true"><path d="M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"></path><path d="M3 3v5h5"></path><path d="M12 7v5l4 2"></path></svg></span><span class="min-w-0 leading-snug">Changelog</span></a></div><div class="mt-2"><div class="px-3 pb-1 text-[11px] font-semibold tracking-wide uppercase text-[#8a90a0]">Explore</div><a href="/alternatives" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-scale size-4" aria-hidden="true"><path d="m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z"></path><path d="m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z"></path><path d="M7 21h10"></path><path d="M12 3v18"></path>
24<path d="M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2"></path></svg></span><span class="min-w-0 leading-snug">Alternatives</span></a><a href="/open-source" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-github size-4" aria-hidden="true"><path d="M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"></path><path d="M9 18c-4.51 2-5-2-7-2"></path></svg></span><span class="min-w-0 leading-snug">Open Source</span></a></div><div class="mt-2"><div class="px-3 pb-1 text-[11px] font-semibold tracking-wide uppercase text-[#8a90a0]">Grow with us</div><a href="/referral" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-gift size-4" aria-hidden="true"><rect x="3" y="8" width="18" height="4" rx="1"></rect><path d="M12 8v13"></path><path d="M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7"></path><path d="M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5"></path></svg></span><span class="min-w-0 leading-snug">Invite friends</span></a><a href="/affiliate" class="flex items-center gap-2.5 px-3 py-2 text-sm font-medium text-[var(--marketing-ink)]/80 transition-colors duration-200 hover:text-[var(--marketing-ink)]"><span class="flex shrink-0 items-center justify-center size-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-handshake size-4" aria-hidden="true"><path d="m11 17 2 2a1 1 0 1 0 3-3"></path><path d="m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4"></path><path d="m21 3 1 11h-2"></path><path d="M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3"></path><path d="M3 4h8"></path></svg></span><span class="min-w-0 leading-snug">Affiliate program</span></a></div></div></div><div class="mt-3 flex items-center justify-between gap-3 border-t pt-3 border-black/10"><button type="button" tabindex="0" aria-haspopup="menu" id="base-ui-_R_1mr4maq_" data-slot="dropdown-menu-trigger" aria-label="Switch language" class="group/locale inline-flex items-center transition-colors outline-none focus-visible:ring-2 focus-visible:ring-[var(--marketing-ink)]/20 gap-2 rounded-full border text-sm h-9 px-3 border-black/10 bg-black/5 text-[#1a1a1c] hover:bg-black/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg><span>English</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4 opacity-70 transition-transform group-data-[popup-open]/locale:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><a href="/sign-in" class="group/template-button relative flex w-fit cursor-pointer items-center gap-2 rounded-lg border border-white/20 bg-black py-2 pr-4 pl-11 tracking-tight"><span data-slot="button-box" class="absolute top-1/2 left-1 z-40 flex size-8 -translate-y-1/2 flex-col items-center justify-center gap-px overflow-hidden rounded-[5px] transition-all duration-400 ease-out group-hover/template-button:left-[
24calc(100%-2.3rem)] group-hover/template-button:rotate-180 bg-white text-black"><span class="flex flex-col gap-px group-hover/template-button:hidden"><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span></span><span aria-hidden="true" class="hidden size-8 rotate-180 rounded-[5px] bg-black/80 bg-contain bg-center bg-no-repeat p-1.5 blur-sm transition-all duration-400 ease-out group-hover/template-button:block group-hover/template-button:blur-none" style="background-image:url('/logo-dark.webp')"></span></span><span class="absolute -inset-px rounded-lg bg-white/20 opacity-0 transition-opacity duration-400 group-hover/template-button:opacity-100"></span><span data-slot="button-label" class="inline-block text-white transition-transform duration-400 group-hover/template-button:-translate-x-8">Sign In</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right absolute right-4 size-4 translate-x-4 text-white opacity-0 transition-all duration-400 group-hover/template-button:translate-x-0 group-hover/template-button:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></nav></div></header><div class="relative z-10 mx-auto flex w-full max-w-[1290px] flex-col items-center px-5 pt-28 pb-10 text-center sm:px-8 sm:pt-32 lg:px-5 lg:pt-[132px] lg:pb-16"><div class="flex max-w-full items-center justify-center gap-2.5"><div class="flex shrink-0 items-center pl-2" aria-hidden="true"><img src="https://media.beatapi.io/homepage/v5/avatars/developer-1.webp" width="40" height="40" alt="" fetchPriority="low" decoding="async" class="size-9 rounded-full border-2 border-white object-cover shadow-sm sm:size-10"/><img src="https://media.beatapi.io/homepage/v5/avatars/developer-2.webp" width="40" height="40" alt="" fetchPriority="low" decoding="async" class="size-9 rounded-full border-2 border-white object-cover shadow-sm sm:size-10 -ml-2 sm:-ml-2.5"/><img src="https://media.beatapi.io/homepage/v5/avatars/developer-3.webp" width="40" height="40" alt="" fetchPriority="low" decoding="async" class="size-9 rounded-full border-2 border-white object-cover shadow-sm sm:size-10 -ml-2 sm:-ml-2.5"/></div><div class="min-w-0 text-center"><p class="text-[11px] leading-tight font-medium tracking-[-0.01em] text-pretty text-[var(--marketing-ink)]/75 sm:whitespace-nowrap sm:text-sm">The professional capability layer for AI agents</p><p class="mt-1 text-[11px] leading-tight font-medium tracking-[-0.01em] text-pretty text-[var(--marketing-ink)]/75 sm:whitespace-nowrap sm:text-sm">Same Models · Up to 78% Cheaper</p></div></div><h1 class="mt-5 max-w-[940px] font-sans text-[clamp(2.15rem,8vw,4.25rem)] leading-[0.98] font-medium tracking-[-0.035em] text-balance text-[#1a1a1c] sm:mt-7"><span class="block">One API for Your Agent</span><span class="block">and the Apps You Build</span></h1><p class="mt-5 max-w-[980px] text-base leading-7 font-normal text-balance text-[var(--marketing-ink)]/80 sm:text-lg sm:leading-6 lg:whitespace-nowrap">Leading AI models up to 78% cheaper, 1K+ data APIs â one API key for your agent and your product.</p><div class="mt-7 flex flex-wrap items-center justify-center gap-3 sm:mt-12"><a href="/integrations" class="group/template-button relative flex w-fit cursor-pointer items-center gap-2 rounded-lg border py-2 pr-4 pl-11 tracking-tight box-border h-11 min-h-11 border-transparent bg-[#1a1a1c] shadow-[0_10px_24px_-16px_rgba(26,26,28,0.5)]"><span data-slot="button-box" class="absolute top-1/2 left-1 z-40 flex size-8 -translate-y-1/2 flex-col items-center justify-center gap-px overflow-hidden rounded-[5px] transition-all duration-400 ease-out group-hover/template-button:left-[
24calc(100%-2.3rem)] group-hover/template-button:rotate-180 bg-white text-black"><span class="flex flex-col gap-px group-hover/template-button:hidden"><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span></span><span aria-hidden="true" class="hidden size-8 rotate-180 rounded-[5px] bg-black/80 bg-contain bg-center bg-no-repeat p-1.5 blur-sm transition-all duration-400 ease-out group-hover/template-button:block group-hover/template-button:blur-none" style="background-image:url('/logo-dark.webp')"></span></span><span class="absolute -inset-px rounded-lg bg-white/20 opacity-0 transition-opacity duration-400 group-hover/template-button:opacity-100"></span><span data-slot="button-label" class="inline-block text-white transition-transform duration-400 group-hover/template-button:-translate-x-8">Connect Your Agent</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right absolute right-4 size-4 translate-x-4 text-white opacity-0 transition-all duration-400 group-hover/template-button:translate-x-0 group-hover/template-button:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/dashboard/apikeys" class="group/template-button relative flex w-fit cursor-pointer items-center gap-2 rounded-lg border py-2 pr-4 pl-11 tracking-tight box-border h-11 min-h-11 border-[var(--marketing-border)] bg-white shadow-[0_8px_20px_-16px_rgba(26,26,28,0.35)] [&>[data-slot=button-box]]:bg-[#1a1a1c] [&>[data-slot=button-box]]:text-white [&>span:nth-of-type(2)]:bg-black/5 [&>span:nth-of-type(3)]:text-[#1a1a1c] [&>svg]:text-[#1a1a1c]"><span data-slot="button-box" class="absolute top-1/2 left-1 z-40 flex size-8 -translate-y-1/2 flex-col items-center justify-center gap-px overflow-hidden rounded-[5px] transition-all duration-400 ease-out group-hover/template-button:left-[
24calc(100%-2.3rem)] group-hover/template-button:rotate-180 bg-white text-black"><span class="flex flex-col gap-px group-hover/template-button:hidden"><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span></span><span aria-hidden="true" class="hidden size-8 rotate-180 rounded-[5px] bg-black/80 bg-contain bg-center bg-no-repeat p-1.5 blur-sm transition-all duration-400 ease-out group-hover/template-button:block group-hover/template-button:blur-none" style="background-image:url('/logo-dark.webp')"></span></span><span class="absolute -inset-px rounded-lg bg-white/20 opacity-0 transition-opacity duration-400 group-hover/template-button:opacity-100"></span><span data-slot="button-label" class="inline-block text-white transition-transform duration-400 group-hover/template-button:-translate-x-8"><span class="inline-grid min-h-[1.25em] place-items-center leading-none"><span aria-hidden="true" class="invisible col-start-1 row-start-1">Connect Your Agent</span><span class="col-start-1 row-start-1">Get Your API Key</span></span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right absolute right-4 size-4 translate-x-4 text-white opacity-0 transition-all duration-400 group-hover/template-button:translate-x-0 group-hover/template-button:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div class="mt-4 flex justify-center"><a href="/pricing" class="group/link inline-flex items-center gap-1.5 text-sm font-medium text-[var(--marketing-ink)] transition-colors hover:text-[#1258ff]">Compare model prices<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4 transition-transform group-hover/link:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div class="mt-10 w-full max-w-[1080px] sm:mt-14"><div class="relative w-full overflow-hidden rounded-2xl border border-[var(--marketing-border)] bg-white shadow-[0_30px_80px_-40px_rgba(20,24,40,0.35)] sm:aspect-[2/1] sm:rou
24nded-[20px] aspect-[4/5]"><picture><source media="(max-width: 639px)" srcSet="https://media.beatapi.io/homepage/v5/hero/beatapi-capability-map-nine-agents-mobile.webp"/><img src="https://media.beatapi.io/homepage/v5/hero/beatapi-capability-map-nine-agents-desktop.webp" width="4320" height="2160" alt="" decoding="async" class="absolute inset-0 size-full object-cover"/></picture></div></div><div class="mt-10 w-full sm:mt-14"><div aria-label="Beat API in numbers" class="relative mx-auto w-full max-w-[1080px]"><dl class="grid grid-cols-2 lg:grid-cols-4 lg:divide-x lg:divide-black/10"><div class="flex min-w-0 flex-col items-center px-3 py-4 text-center sm:px-6 sm:py-5"><dd class="font-sans text-[2.15rem] leading-none font-medium tracking-[-0.045em] text-[#1a1a1c] tabular-nums sm:text-[2.75rem] lg:text-[3.15rem]">70+</dd><dt class="mt-2.5 text-xs leading-4 font-medium tracking-[0.02em] text-[var(--marketing-muted)] sm:text-[13px]">AI models</dt></div><div class="flex min-w-0 flex-col items-center px-3 py-4 text-center sm:px-6 sm:py-5"><dd class="font-sans text-[2.15rem] leading-none font-medium tracking-[-0.045em] text-[#1a1a1c] tabular-nums sm:text-[2.75rem] lg:text-[3.15rem]">1,000+</dd><dt class="mt-2.5 text-xs leading-4 font-medium tracking-[0.02em] text-[var(--marketing-muted)] sm:text-[13px]">Data APIs</dt></div><div class="flex min-w-0 flex-col items-center px-3 py-4 text-center sm:px-6 sm:py-5"><dd class="font-sans text-[2.15rem] leading-none font-medium tracking-[-0.045em] text-[#1a1a1c] tabular-nums sm:text-[2.75rem] lg:text-[3.15rem]">99.8%</dd><dt class="mt-2.5 text-xs leading-4 font-medium tracking-[0.02em] text-[var(--marketing-muted)] sm:text-[13px]">Task success rate</dt></div><div class="flex min-w-0 flex-col items-center px-3 py-4 text-center sm:px-6 sm:py-5"><dd class="font-sans text-[2.15rem] leading-none font-medium tracking-[-0.045em] text-[#1a1a1c] tabular-nums sm:text-[2.75rem] lg:text-[3.15rem]">1</dd><dt class="mt-2.5 text-xs leading-4 font-medium tracking-[0.02em] text-[var(--marketing-muted)] sm:text-[13px]">API key</dt></div></dl></div></div></div></section></div><section class="w-full py-7 sm:py-8" aria-label="Model providers on Beat API"><div class="provider-logo-marquee"><div class="provider-logo-track"><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/minimax-color.svg" alt="MiniMax" aria-hidden="false" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">MiniMax</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/deepseek-color.svg" alt="DeepSeek" aria-hidden="false" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">DeepSeek</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/bytedance-color.svg" alt="ByteDance" aria-hidden="false" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">ByteDance</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/zhipu-color.svg" alt="Zhipu" aria-hidden="false" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">Zhipu</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/openai.svg" alt="OpenAI" aria-hidden="false" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">OpenAI</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/qwen-color.svg" alt="Qwen" aria-hidden="false" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">Qwen</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/google-color.svg" alt="Google" aria-hidden="false" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">Google</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/moonshot.svg" alt="Moonshot" aria-hidden="false" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">
24Moonshot</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/kling-color.svg" alt="Kling" aria-hidden="false" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">Kling</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/grok.svg" alt="xAI" aria-hidden="false" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">xAI</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/hunyuan-color.svg" alt="Hunyuan" aria-hidden="false" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">Hunyuan</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/anthropic.svg" alt="Anthropic" aria-hidden="false" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">Anthropic</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/minimax-color.svg" alt="" aria-hidden="true" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">MiniMax</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/deepseek-color.svg" alt="" aria-hidden="true" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">DeepSeek</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/bytedance-color.svg" alt="" aria-hidden="true" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">ByteDance</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/zhipu-color.svg" alt="" aria-hidden="true" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">Zhipu</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/openai.svg" alt="" aria-hidden="true" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">OpenAI</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/qwen-color.svg" alt="" aria-hidden="true" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">Qwen</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/google-color.svg" alt="" aria-hidden="true" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">Google</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/moonshot.svg" alt="" aria-hidden="true" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">Moonshot</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/kling-color.svg" alt="" aria-hidden="true" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">Kling</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/grok.svg" alt="" aria-hidden="true" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">xAI</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/hunyuan-color.svg" alt="" aria-hidden="true" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">Hunyuan</span></div><div class="flex h-10 shrink-0 items-center gap-2.5 text-[#646a78]"><img src="/model-logos/anthropic.svg" alt="" aria-hidden="true" loading="lazy" decoding="async" class="size-7 object-contain opacity-80 grayscale"/><span class="text-[15px] leading-none font-medium tracking-[-0.02em] whitespace-nowrap">Anthropic</span></div></div></div></section><section id="work" class="relative w-full overflow-hidden py-20 sm:py-24"><div class="mx-auto w-full max-w-[1440px] px-4 sm:px-6 lg:px-8"><div class="mx-auto max-w-[1280px] text-center"><h2 class="font-sans font-medium tracking-[-0.03em] text-[var(--marketing-ink)] md:text-5xl mx-auto max-w-[1280px] text-center text-balance text-3xl leading-tight sm:text-4xl lg:text-5xl">Leading image, video, and text models. One API.</h2><p class="mx-auto mt-3 max-w-5xl text-center text-sm leading-6 text-[var(--marketing-muted)] md:whitespace-normal">Call GPT-5.6, Seedance, MiniMax, Veo, Kling, and GPT Image with one key â at up to 78% below matched public prices. Add a workflow when you need one.</p></div><div class="relative mt-8 overflow-hidden" aria-label="Supported image and video models"><div class="pointer-events-none absolute inset-y-0 left-0 z-10 w-12 bg-gradient-to-r from-[var(--marketing-page)] to-transparent"></div><div class="pointer-events-none absolute inset-y-0 right-0 z-10 w-12 bg-gradient-to-l from-[var(--marketing-page)] to-transparent"></div><div class="flex gap-3 overflow-x-auto py-1 pr-8 pl-1 [-ms-overflow-style:none] [scrollbar-width:none] [&::-webkit-scrollbar]:hidden"><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-[#27323d] bg-white font-semibold text-[#1a2330]">TypeSafe AI</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">xAI</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">OpenAI</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Anthropic</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Google</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">DeepSeek</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Moonshot AI</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Z.ai</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">MiniMax</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Alibaba</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Xiaomi</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Tencent</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Qwen Image</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">GPT Image</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">MiniMax H3</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Grok Imagine Video 1.5</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Seedance 2.0</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Wan 3.0</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Wan 3.0 Prime</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">HappyHorse 1.0</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">HappyHorse 1.1</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Veo 3.1</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Seedance 2.5</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Kling 3.0</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Kling 2.6 Motion Control</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Kling 3.0 Motion Control</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Nano Banana</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Nano Banana 2</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Nano Banana 2 Lite</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Nano Banana Pro</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Seedream 5.0 Pro</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Grok Imagine Image 2.0</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">AI Music Video</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">AI Ecommerce Video</button><button type="button" class="h-8 min-w-[120px] shrink-0 rounded border px-4 text-sm whitespace-nowrap transition-colors border-white/70 bg-white/78 text-[#1a2330]/52 hover:text-[#1a2330]">Real Time Video</button></div></div></div><div class="relative mt-8"><button type="button" aria-label="Previous model" class="absolute top-1/2 left-4 z-20 hidden h-12 w-10 -translate-y-1/2 items-center justify-center rounded-xl bg-[#1a1a1c]/88 text-white shadow-lg backdrop-blur-sm transition-colors hover:bg-[#1a1a1c] sm:flex lg:left-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-left size-5" aria-hidden="true"><path d="m15 18-6-6 6-6"></path></svg></button><button type="button" aria-label="Next model" class="absolute top-1/2 right-4 z-20 hidden h-12 w-10 -translate-y-1/2 items-center justify-center rounded-xl bg-[#1a1a1c]/88 text-white shadow-lg backdrop-blur-sm transition-colors hover:bg-[#1a1a1c] sm:flex lg:right-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right size-5" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></button><div role="region" tabindex="0" aria-label="Supported image and video models" class="flex snap-x snap-mandatory gap-4 overflow-x-auto scroll-smooth px-4 pb-3 [-ms-overflow-style:none] [scrollbar-width:none] [&::-webkit-scrollbar]:hidden sm:gap-5 sm:px-[max(2rem,calc((100vw-1440px)/2))]"><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] opacity-100"><img src="https://media.beatapi.io/models/catalog/v3/jev-family-v1.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/>
24<div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">TypeSafe AI</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/jev-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>JEV</span><span class="rounded-full bg-[#1258ff] px-1.5 py-0.5 text-[8px] font-bold uppercase tracking-[0.08em] text-white">Free</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/xai-grok-family-v1.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><span class="absolute left-5 top-5 flex size-10 items-center justify-center rounded-lg border border-white/20 bg-white/90 p-2 shadow-sm sm:left-7 sm:top-7 sm:size-12"><img src="/model-logos/grok.svg" alt="" aria-hidden="true" class="size-full object-contain"/></span><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">xAI</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/grok-4-7-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Grok 4.7</span><span class="rounded-full bg-white px-1.5 py-0.5 text-[8px] font-bold uppercase tracking-[0.08em] text-[#1a1a1c]">65% off</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/grok-4-6-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Grok 4.6</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] curs
24or-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/gpt-5-6.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><span class="absolute left-5 top-5 flex size-10 items-center justify-center rounded-lg border border-white/20 bg-white/90 p-2 shadow-sm sm:left-7 sm:top-7 sm:size-12"><img src="/model-logos/openai.svg" alt="" aria-hidden="true" class="size-full object-contain"/></span><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">OpenAI</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/gpt-6-1-sol-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>GPT-6.1 Sol</span><span class="rounded-full bg-white px-1.5 py-0.5 text-[8px] font-bold uppercase tracking-[0.08em] text-[#1a1a1c]">60% off</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/gpt-6-astra-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>GPT-6 Astra</span><span class="rounded-full bg-white px-1.5 py-0.5 text-[8px] font-bold uppercase tracking-[0.08em] text-[#1a1a1c]">60% off</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/gpt-6-sol-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>GPT-6 Sol</span><span class="rounded-full bg-white px-1.5 py-0.5 text-[8px] font-bold uppercase tracking-[0.08em] text-[#1a1a1c]">60% off</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/gpt-6-luna-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>GPT-6 Luna</span><span class="rounded-full bg-white px-1.5 py-0.5 text-[8px] font-bold uppercase tracking-[0.08em] text-[#1a1a1c]">60% off</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/gpt-5-6-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>GPT-5.6 Series</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] curs
24or-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v1/claude-fable-5-1.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><span class="absolute left-5 top-5 flex size-10 items-center justify-center rounded-lg border border-white/20 bg-white/90 p-2 shadow-sm sm:left-7 sm:top-7 sm:size-12"><img src="/model-logos/anthropic.svg" alt="" aria-hidden="true" class="size-full object-contain"/></span><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Anthropic</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/claude-sonnet-5-5-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Claude Sonnet 5.5</span><span class="rounded-full bg-white px-1.5 py-0.5 text-[8px] font-bold uppercase tracking-[0.08em] text-[#1a1a1c]">50% off</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/claude-fable-5-1-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Claude Fable 5.1</span><span class="rounded-full bg-white px-1.5 py-0.5 text-[8px] font-bold uppercase tracking-[0.08em] text-[#1a1a1c]">50% off</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/claude-opus-5-5-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Claude Opus 5.5</span><span class="rounded-full bg-white px-1.5 py-0.5 text-[8px] font-bold uppercase tracking-[0.08em] text-[#1a1a1c]">50% off</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] curs
24or-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/google-gemini-family-v1.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><span class="absolute left-5 top-5 flex size-10 items-center justify-center rounded-lg border border-white/20 bg-white/90 p-2 shadow-sm sm:left-7 sm:top-7 sm:size-12"><img src="/model-logos/google-color.svg" alt="" aria-hidden="true" class="size-full object-contain"/></span><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Google</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/gemini-3-1-pro-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Gemini 3.1 Pro</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/gemini-3-8-flash-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Gemini 3.8 Flash</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v3/deepseek-family-v1.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><span class="absolute left-5 top-5 flex size-10 items-center justify-center rounded-lg border border-white/20 bg-white/90 p-2 shadow-sm sm:left-7 sm:top-7 sm:size-12"><img src="/model-logos/deepseek-color.svg" alt="" aria-hidden="true" class="size-full object-contain"/></span><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">DeepSeek</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/deepseek-v4-pro-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>DeepSeek V4 Pro</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/deepseek-v4-1-flash-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>DeepSeek V4.1 Flash</span><span class="rounded-full bg-white px-1.5 py-0.5 text-[8px] font-bold uppercase tracking-[0.08em] text-[#1a1a1c]">50% off</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] curs
24or-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v3/kimi-family-v1.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><span class="absolute left-5 top-5 flex size-10 items-center justify-center rounded-lg border border-white/20 bg-white/90 p-2 shadow-sm sm:left-7 sm:top-7 sm:size-12"><img src="/model-logos/moonshot.svg" alt="" aria-hidden="true" class="size-full object-contain"/></span><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Moonshot AI</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/kimi-k3-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Kimi K3</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/kimi-k2-7-code-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>
24Kimi K2.7 Code</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v3/glm-family-v1.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><span class="absolute left-5 top-5 flex size-10 items-center justify-center rounded-lg border border-white/20 bg-white/90 p-2 shadow-sm sm:left-7 sm:top-7 sm:size-12"><img src="/model-logos/zhipu-color.svg" alt="" aria-hidden="true" class="size-full object-contain"/></span><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Z.ai</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/glm-5-3-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>GLM 5.3</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/glm-5-3-flashx-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>GLM 5.3 FlashX</span><span class="rounded-full bg-white px-1.5 py-0.5 text-[8px] font-bold uppercase tracking-[0.08em] text-[#1a1a1c]">30% off</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v3/minimax-text-family-v1.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><span class="absolute left-5 top-5 flex size-10 items-center justify-center rounded-lg border border-white/20 bg-white/90 p-2 shadow-sm sm:left-7 sm:top-7 sm:size-12"><img src="/model-logos/minimax-color.svg" alt="" aria-hidden="true" class="size-full object-contain"/></span><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">MiniMax</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/minimax-m3-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>MiniMax M3</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/minimax-m2-7-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>MiniMax M2.7</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] curs
24or-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v3/qwen-family-v1.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><span class="absolute left-5 top-5 flex size-10 items-center justify-center rounded-lg border border-white/20 bg-white/90 p-2 shadow-sm sm:left-7 sm:top-7 sm:size-12"><img src="/model-logos/qwen-color.svg" alt="" aria-hidden="true" class="size-full object-contain"/></span><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Alibaba</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/qwen3-8-max-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Qwen3.8 Max</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/qwen3-8-flash-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Qwen3.8 Flash</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v3/mimo-family-v1.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Xiaomi</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/mimo-v2-6-pro-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>MiMo V2.6 Pro</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/mimo-v2-6-flash-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>MiMo V2.6 Flash</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] curs
24or-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v3/hunyuan-family-v1.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><span class="absolute left-5 top-5 flex size-10 items-center justify-center rounded-lg border border-white/20 bg-white/90 p-2 shadow-sm sm:left-7 sm:top-7 sm:size-12"><img src="/model-logos/hunyuan-color.svg" alt="" aria-hidden="true" class="size-full object-contain"/></span><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Tencent</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/hunyuan-hy4-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Hunyuan HY4</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/hunyuan-hy3-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Hunyuan HY3</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="/models/catalog/v3/qwen-image-2-1-family-v1.webp" width="1727" height="911" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><span class="absolute left-5 top-5 flex size-10 items-center justify-center rounded-lg border border-white/20 bg-white/90 p-2 shadow-sm sm:left-7 sm:top-7 sm:size-12"><img src="/model-logos/qwen-color.svg" alt="" aria-hidden="true" class="size-full object-contain"/></span><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Qwen Image</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/qwen-image-2-1-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Qwen Image 2.1</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] curs
24or-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v2/gpt-image-2-5-family-v3.webp" width="1832" height="856" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><span class="absolute left-5 top-5 flex size-10 items-center justify-center rounded-lg border border-white/20 bg-white/90 p-2 shadow-sm sm:left-7 sm:top-7 sm:size-12"><img src="/model-logos/openai.svg" alt="" aria-hidden="true" class="size-full object-contain"/></span><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">GPT Image</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/gpt-image-2-5-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>GPT Image 2.5</span><span class="rounded-full bg-white px-1.5 py-0.5 text-[8px] font-bold uppercase tracking-[0.08em] text-[#1a1a1c]">up to 62% off</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/gpt-image-2-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>GPT Image 2</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v1/minimax-h3.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><span class="absolute left-5 top-5 flex size-10 items-center justify-center rounded-lg border border-white/20 bg-white/90 p-2 shadow-sm sm:left-7 sm:top-7 sm:size-12"><img src="/model-logos/minimax-color.svg" alt="" aria-hidden="true" class="size-full object-contain"/></span><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">MiniMax H3</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/minimax-h3-fast-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>MiniMax H3 Fast</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/minimax-h3-normal-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>MiniMax H3 Normal</span><span class="rounded-full bg-white px-1.5 py-0.5 text-[8px] font-bold uppercase tracking-[0.08em] text-[#1a1a1c]">50% of Fast</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/minimax-h3-max-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>MiniMax H3 Max</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/minimax-h3-max-turbo-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>MiniMax H3 Max Turbo</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] curs
24or-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/grok-imagine-video-1-5.webp" width="1833" height="858" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Grok Imagine Video 1.5</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/grok-imagine-video-1.5-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Grok Imagine Video 1.5</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/seedance-2.webp" width="1851" height="850" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Seedance 2.0</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/seedance-2-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Seedance 2.0</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v1/wan-3-0.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Wan 3.0</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/wan-3-0-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Wan 3.0</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] curs
24or-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v1/wan-3-0-prime.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Wan 3.0 Prime</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/wan-3-0-prime-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Wan 3.0 Prime</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v1/happyhorse-1-0.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">HappyHorse 1.0</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/happyhorse-1-0-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>HappyHorse 1.0</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v1/happyhorse-1-1.webp" width="1672" height="940" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">HappyHorse 1.1</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/happyhorse-1-1-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>HappyHorse 1.1</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] curs
24or-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/veo-3-1.webp" width="1830" height="859" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Veo 3.1</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/veo-3.1-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Veo 3.1</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/seedance-2-5.webp" width="1838" height="856" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Seedance 2.5</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/seedance-2.5-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Seedance 2.5</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/kling-3.webp" width="1915" height="821" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Kling 3.0</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/kling-3-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Kling 3.0</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] curs
24or-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/kling-2-6-motion-control.webp" width="1829" height="860" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Kling 2.6 Motion Control</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/kling-2.6-motion-control-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Kling 2.6 Motion Control</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/kling-3-motion-control.webp" width="1914" height="822" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Kling 3.0 Motion Control</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/kling-3-motion-control-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Kling 3.0 Motion Control</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/nano-banana.webp" width="1825" height="862" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Nano Banana</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/nano-banana-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Nano Banana</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] curs
24or-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/nano-banana-2.webp" width="1832" height="859" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Nano Banana 2</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/nano-banana-2-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Nano Banana 2</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/nano-banana-2-lite.webp" width="1827" height="861" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Nano Banana 2 Lite</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/nano-banana-2-lite-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Nano Banana 2 Lite</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/nano-banana-pro.webp" width="1834" height="858" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Nano Banana Pro</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/nano-banana-pro-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Nano Banana Pro</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] curs
24or-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/seedream-5-pro.webp" width="1817" height="866" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Seedream 5.0 Pro</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/seedream-5-pro-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Seedream 5.0 Pro</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/grok-imagine-image-2-0.webp" width="1831" height="859" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Grok Imagine Image 2.0</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/grok-imagine-image-2.0-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Grok Imagine Image 2.0</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/music-video.webp" width="1836" height="856" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">AI Music Video</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/music-video-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>AI Music Video</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] curs
24or-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/homepage/v5/models/ecommerce-video.webp" width="1821" height="864" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">AI Ecommerce Video</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/ecommerce-video-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>AI Ecommerce Video</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="relative h-[420px] w-[min(1080px,calc(100vw-2rem))] shrink-0 snap-center overflow-hidden rounded-xl bg-[#1a2330] shadow-[0_20px_55px_rgba(26,35,48,0.18)] transition-opacity duration-300 sm:h-[500px] sm:w-[min(1080px,calc(100vw-10rem))] cursor-pointer opacity-55 hover:opacity-80"><img src="https://media.beatapi.io/models/catalog/v1/real-time-video.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_52%,rgba(15,22,31,0.78)_100%)]"></div><div class="absolute inset-x-4 bottom-4 z-10 flex flex-col items-start gap-3 sm:inset-x-7 sm:bottom-7 sm:flex-row sm:items-end sm:justify-between sm:gap-4"><h3 class="min-w-0 text-xl leading-tight font-medium tracking-[-0.03em] text-white sm:text-[2rem]">Real Time Video</h3><div class="flex max-w-full flex-wrap items-center justify-end gap-2"><a href="/realtime-video-api" class="group/member inline-flex min-h-10 items-center gap-2 rounded-lg border border-white/18 bg-black/80 px-3.5 py-2 text-xs font-semibold text-white shadow-sm backdrop-blur-sm outline-none transition-[background-color,border-color,transform] hover:-translate-y-0.5 hover:border-white/35 hover:bg-black focus-visible:ring-4 focus-visible:ring-[#1258ff]/40 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:text-sm"><span>Real Time Video</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-white/55 transition-transform group-hover/member:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article></div><div class="mt-3 flex items-center justify-center gap-3 sm:hidden"><button type="button" aria-label="Previous model" class="flex size-10 items-center justify-center rounded border border-[#1a2330]/24 bg-white/65 text-[#1a2330]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-left size-5" aria-hidden="true"><path d="m15 18-6-6 6-6"></path></svg></button><span class="min-w-14 text-center font-mono text-xs text-[#1a2330]/58">1<!-- --> / <!-- -->35</span><button type="button" aria-label="Next model" class="flex size-10 items-center justify-center rounded border border-[#1a2330]/24 bg-white/65 text-[#1a2330]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right size-5" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></button></div></div><div class="mx-auto w-full max-w-[1440px] px-4 sm:px-6 lg:px-8"><article class="mt-12 rounded-2xl border border-[var(--marketing-border)] bg-white p-7 md:p-9"><div class="flex flex-wrap items-end justify-between gap-5"><div><h3 class="text-xl leading-7 font-semibold tracking-[-0.02em] text-[var(--marketing-ink)] md:text-[22px]">Same models, lower prices</h3><p class="mt-2 text-sm leading-6 text-[var(--marketing-muted)]">Up to <strong class="font-semibold text-[#1258ff]">78%</strong> below market rates, <strong class="font-semibold text-[#1258ff]">46%</strong> on average.</p></div><a href="/pricing" class="group/template-button relative flex w-fit cursor-pointer items-center gap-2 rounded-lg border py-2 pr-4 pl-11 tracking-tight box-border h-11 min-h-11 border-[var(--marketing-border)] bg-white shadow-[0_8px_20px_-16px_rgba(26,26,28,0.35)] [&>[data-slot=button-box]]:bg-[#1a1a1c] [&>[data-slot=button-box]]:text-white [&>span:nth-of-type(2)]:bg-black/5 [&>span:nth-of-type(3)]:text-[#1a1a1c] [&>svg]:text-[#1a1a1c]"><span data-slot="button-box" class="absolute top-1/2 left-1 z-40 flex size-8 -translate-y-1/2 flex-col items-center justify-center gap-px overflow-hidden rounded-[5px] transition-all duration-400 ease-out group-hover/template-button:left-[
24calc(100%-2.3rem)] group-hover/template-button:rotate-180 bg-white text-black"><span class="flex flex-col gap-px group-hover/template-button:hidden"><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span></span><span aria-hidden="true" class="hidden size-8 rotate-180 rounded-[5px] bg-black/80 bg-contain bg-center bg-no-repeat p-1.5 blur-sm transition-all duration-400 ease-out group-hover/template-button:block group-hover/template-button:blur-none" style="background-image:url('/logo-dark.webp')"></span></span><span class="absolute -inset-px rounded-lg bg-white/20 opacity-0 transition-opacity duration-400 group-hover/template-button:opacity-100"></span><span data-slot="button-label" class="inline-block text-white transition-transform duration-400 group-hover/template-button:-translate-x-8">View all 74+ model prices</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right absolute right-4 size-4 translate-x-4 text-white opacity-0 transition-all duration-400 group-hover/template-button:translate-x-0 group-hover/template-button:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div class="mt-6 flex flex-wrap gap-2" role="tablist"><button type="button" role="tab" aria-selected="true" class="h-9 rounded-full border px-4 text-sm font-medium transition-colors border-[#1a1a1c] bg-[#1a1a1c] text-white">Text</button><button type="button" role="tab" aria-selected="false" class="h-9 rounded-full border px-4 text-sm font-medium transition-colors border-[var(--marketing-border)] bg-white text-[var(--marketing-ink)] hover:border-[#1258ff]/40 hover:text-[#1258ff]">Image</button><button type="button" role="tab" aria-selected="false" class="h-9 rounded-full border px-4 text-sm font-medium transition-colors border-[var(--marketing-border)] bg-white text-[var(--marketing-ink)] hover:border-[#1258ff]/40 hover:text-[#1258ff]">Video</button></div><div class="mt-5 overflow-x-auto"><div class="min-w-[620px]"><div class="grid grid-cols-[minmax(0,1.4fr)_minmax(0,1fr)_minmax(0,1fr)_minmax(0,0.7fr)_16px] items-center gap-4 border-b border-[var(--marketing-border)] pb-3 text-xs text-[var(--marketing-muted)]"><span>Model</span><span>Input · per 1M tokens</span><span>Output · per 1M tokens</span><span>Discount</span><span></span></div><ul class="divide-y divide-[var(--marketing-border)]"><li><a href="/jev-api" class="grid grid-cols-[minmax(0,1.4fr)_minmax(0,1fr)_minmax(0,1fr)_minmax(0,0.7fr)_16px] items-center gap-4 group/price py-3.5 outline-none"><span class="flex min-w-0 items-center gap-4"><span class="flex size-10 shrink-0 items-center justify-center overflow-hidden rounded-xl border border-[var(--marketing-border)] bg-[var(--marketing-surface-soft)]"><img src="/model-logos/typesafe.png" alt="" width="18" height="18" loading="lazy" class="size-[18px]"/></span><span class="min-w-0"><span class="block truncate text-[15px] leading-6 font-semibold text-[var(--marketing-ink)]">JEV API</span><span class="block truncate text-sm leading-6 text-[var(--marketing-muted)]">TypeSafe AI</span></span></span><span class="flex flex-col leading-5"><span class="text-xs text-[var(--marketing-muted)]/80 tabular-nums line-through">$0.042<!-- -->/M</span><span class="text-[15px] font-semibold text-[var(--marketing-ink)] tabular-nums">$0.00<!-- -->/M</span></span><span class="flex flex-col leading-5"><span class="text-[15px] font-semibold text-[var(--marketing-ink)] tabular-nums">$0.00<!-- -->/M</span></span><span><span class="inline-flex rounded-full px-2.5 py-1 text-sm font-semibold tabular-nums transition-colors bg-[#1258ff] text-white">Free</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4 text-[var(--marketing-muted)]/50 transition-[color,transform] group-hover/price:translate-x-0.5 group-hover/price:text-[#1258ff]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/gpt-6-luna-api" class="grid grid-cols-[minmax(0,1.4fr)_minmax(0,1fr)_minmax(0,1fr)_minmax(0,0.7fr)_16px] items-center gap-4 group/price py-3.5 outline-none"><span class="flex min-w-0 items-center gap-4"><span class="flex size-10 shrink-0 items-center justify-center overflow-hidden rounded-xl border border-[var(--marketing-border)] bg-[var(--marketing-surface-soft)]"><img src="/model-logos/openai.svg" alt="" width="18" height="18" loading="lazy" class="size-[18px]"/></span><span class="min-w-0"><span class="block truncate text-[15px] leading-6 font-semibold text-[var(--marketing-ink)]">GPT-6 Luna</span><span class="block truncate text-sm leading-6 text-[var(--marketing-muted)]">OpenAI</span></span></span><span class="flex flex-col leading-5"><span class="text-xs text-[var(--marketing-muted)]/80 tabular-nums line-through">$0.10<!-- -->/M</span><span class="text-[15px] font-semibold text-[var(--marketing-ink)] tabular-nums">$0.04<!-- -->/M</span></span><span class="flex flex-col leading-5"><span class="text-xs text-[var(--marketing-muted)]/80 tabular-nums line-through">$0.50<!-- -->/M</span><span class="text-[15px] font-semibold text-[var(--marketing-ink)] tabular-nums">$0.20<!-- -->/M</span></span><span><span class="inline-flex rounded-full px-2.5 py-1 text-sm font-semibold tabular-nums transition-colors bg-[#1258ff]/[0.08] text-[#1258ff] group-hover/price:bg-[#1258ff] group-hover/price:text-white">60% off</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4 text-[var(--marketing-muted)]/50 transition-[color,transform] group-hover/price:translate-x-0.5 group-hover/price:text-[#1258ff]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/claude-opus-5-5-api" class="grid grid-cols-[minmax(0,1.4fr)_minmax(0,1fr)_minmax(0,1fr)_minmax(0,0.7fr)_16px] items-center gap-4 group/price py-3.5 outline-none"><span class="flex min-w-0 items-center gap-4"><span class="flex size-10 shrink-0 items-center justify-center overflow-hidden rounded-xl border border-[var(--marketing-border)] bg-[var(--marketing-surface-soft)]"><img src="/model-logos/anthropic.svg" alt="" width="18" height="18" loading="lazy" class="size-[18px]"/></span><span class="min-w-0"><span class="block truncate text-[15px] leading-6 font-semibold text-[var(--marketing-ink)]">Claude Opus 5.5</span><span class="block truncate text-sm leading-6 text-[var(--marketing-muted)]">Anthropic</span></span></span><span class="flex flex-col leading-5"><span class="text-xs text-[var(--marketing-muted)]/80 tabular-nums line-through">$4.00<!-- -->/M</span><span class="text-[15px] font-semibold text-[var(--marketing-ink)] tabular-nums">$2.00<!-- -->/M</span></span><span class="flex flex-col leading-5"><span class="text-xs text-[var(--marketing-muted)]/80 tabular-nums line-through">$20.00<!-- -->/M</span><span class="text-[15px] font-semibold text-[var(--marketing-ink)] tabular-nums">$10.00<!-- -->/M</span></span><span><span class="inline-flex rounded-full px-2.5 py-1 text-sm font-semibold tabular-nums transition-colors bg-[#1258ff]/[0.08] text-[#1258ff] group-hover/price:bg-[#1258ff] group-hover/price:text-white">50% off</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4 text-[var(--marketing-muted)]/50 transition-[color,transform] group-hover/price:translate-x-0.5 group-hover/price:text-[#1258ff]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/grok-4-7-api" class="grid grid-cols-[minmax(0,1.4fr)_minmax(0,1fr)_minmax(0,1fr)_minmax(0,0.7fr)_16px] items-center gap-4 group/price py-3.5 outline-none"><span class="flex min-w-0 items-center gap-4"><span class="flex size-10 shrink-0 items-center justify-center overflow-hidden rounded-xl border border-[var(--marketing-border)] bg-[var(--marketing-surface-soft)]"><img src="/model-logos/grok.svg" alt="" width="18" height="18" loading="lazy" class="size-[18px]"/></span><span class="min-w-0"><span class="block truncate text-[15px] leading-6 font-semibold text-[var(--marketing-ink)]">Grok 4.7</span><span class="block truncate text-sm leading-6 text-[var(--marketing-muted)]">xAI</span></span></span><span class="flex flex-col leading-5"><span class="text-xs text-[var(--marketing-muted)]/80 tabular-nums line-through">$2.00<!-- -->/M</span><span class="text-[15px] font-semibold text-[var(--marketing-ink)] tabular-nums">$0.70<!-- -->/M</span></span><span class="flex flex-col leading-5"><span class="text-xs text-[var(--marketing-muted)]/80 tabular-nums line-through">$6.00<!-- -->/M</span><span class="text-[15px] font-semibold text-[var(--marketing-ink)] tabular-nums">$2.10<!-- -->/M</span></span><span><span class="inline-flex rounded-full px-2.5 py-1 text-sm font-semibold tabular-nums transition-colors bg-[#1258ff]/[0.08] text-[#1258ff] group-hover/price:bg-[#1258ff] group-hover/price:text-white">65% off</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4 text-[var(--marketing-muted)]/50 transition-[color,transform] group-hover/price:translate-x-0.5 group-hover/price:text-[#1258ff]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/deepseek-v4-1-flash-api" class="grid grid-cols-[minmax(0,1.4fr)_minmax(0,1fr)_minmax(0,1fr)_minmax(0,0.7fr)_16px] items-center gap-4 group/price py-3.5 outline-none"><span class="flex min-w-0 items-center gap-4"><span class="flex size-10 shrink-0 items-center justify-center overflow-hidden rounded-xl border border-[var(--marketing-border)] bg-[var(--marketing-surface-soft)]"><img src="/model-logos/deepseek-color.svg" alt="" width="18" height="18" loading="lazy" class="size-[18px]"/></span><span class="min-w-0"><span class="block truncate text-[15px] leading-6 font-semibold text-[var(--marketing-ink)]">DeepSeek V4.1 Flash</span><span class="block truncate text-sm leading-6 text-[var(--marketing-muted)]">DeepSeek</span></span></span><span class="flex flex-col leading-5"><span class="text-xs text-[var(--marketing-muted)]/80 tabular-nums line-through">$0.15<!-- -->/M</span><span class="text-[15px] font-semibold text-[var(--marketing-ink)] tabular-nums">$0.075<!-- -->/M</span></span><span class="flex flex-col leading-5"><span class="text-xs text-[var(--marketing-muted)]/80 tabular-nums line-through">$0.60<!-- -->/M</span><span class="text-[15px] font-semibold text-[var(--marketing-ink)] tabular-nums">$0.30<!-- -->/M</span></span><span><span class="inline-flex rounded-full px-2.5 py-1 text-sm font-semibold tabular-nums transition-colors bg-[#1258ff]/[0.08] text-[#1258ff] group-hover/price:bg-[#1258ff] group-hover/price:text-white">50% off</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4 text-[var(--marketing-muted)]/50 transition-[color,transform] group-hover/price:translate-x-0.5 group-hover/price:text-[#1258ff]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/glm-5-3-api" class="grid grid-cols-[minmax(0,1.4fr)_minmax(0,1fr)_minmax(0,1fr)_minmax(0,0.7fr)_16px] items-center gap-4 group/price py-3.5 outline-none"><span class="flex min-w-0 items-center gap-4"><span class="flex size-10 shrink-0 items-center justify-center overflow-hidden rounded-xl border border-[var(--marketing-border)] bg-[var(--marketing-surface-soft)]"><img src="/model-logos/zhipu-color.svg" alt="" width="18" height="18" loading="lazy" class="size-[18px]"/></span><span class="min-w-0"><span class="block truncate text-[15px] leading-6 font-semibold text-[var(--marketing-ink)]">GLM 5.3</span><span class="block truncate text-sm leading-6 text-[var(--marketing-muted)]">Z.ai</span></span></span><span class="flex flex-col leading-5"><span class="text-xs text-[var(--marketing-muted)]/80 tabular-nums line-through">$1.40<!-- -->/M</span><span class="text-[15px] font-semibold text-[var(--marketing-ink)] tabular-nums">$0.98<!-- -->/M</span></span><span class="flex flex-col leading-5"><span class="text-xs text-[var(--marketing-muted)]/80 tabular-nums line-through">$4.40<!-- -->/M</span><span class="text-[15px] font-semibold text-[var(--marketing-ink)] tabular-nums">$3.08<!-- -->/M</span></span><span><span class="inline-flex rounded-full px-2.5 py-1 text-sm font-semibold tabular-nums transition-colors bg-[#1258ff]/[0.08] text-[#1258ff] group-hover/price:bg-[#1258ff] group-hover/price:text-white">30% off</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4 text-[var(--marketing-muted)]/50 transition-[color,transform] group-hover/price:translate-x-0.5 group-hover/price:text-[#1258ff]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li></ul></div></div></article></div></section><section class="w-full"><div class="mx-auto max-w-[1440px] px-8 pt-24 pb-14 md:pt-30 md:pb-[4.5rem] lg:pt-34"><div class="mx-auto max-w-[1280px] text-center"><h2 class="font-sans font-medium tracking-[-0.03em] text-[var(--marketing-ink)] md:text-5xl mx-auto max-w-[1280px] text-center text-balance text-3xl leading-tight sm:text-4xl lg:text-5xl">Models, data, and tools. One key for your agent.</h2><p class="mx-auto mt-3 max-w-5xl text-center text-sm leading-6 text-[var(--marketing-muted)] md:
24whitespace-nowrap">Search the catalog, check inputs and price, then run it from your agent or your app.</p></div><div class="mt-9 grid grid-cols-1 gap-4 lg:grid-cols-2"><article class="relative flex min-h-[440px] flex-col rounded-2xl border border-[var(--marketing-border)] bg-white p-7 md:p-9"><h3 class="text-xl leading-7 font-semibold tracking-[-0.02em] text-[var(--marketing-ink)] md:text-[22px]">What your agent can call</h3><ul class="mt-6 divide-y divide-[var(--marketing-border)]"><li><a href="/model" class="group/call flex items-center gap-4 py-3.5 outline-none transition-colors focus-visible:bg-[var(--marketing-surface-soft)]"><span class="flex size-10 shrink-0 items-center justify-center rounded-xl bg-[#1258ff]/[0.07] text-[#1258ff] transition-colors group-hover/call:bg-[#1258ff] group-hover/call:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-boxes size-[18px]" aria-hidden="true"><path d="M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z"></path><path d="m7 16.5-4.74-2.85"></path><path d="m7 16.5 5-3"></path><path d="M7 16.5v5.17"></path><path d="M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z"></path><path d="m17 16.5-5-3"></path><path d="m17 16.5 4.74-2.85"></path><path d="M17 16.5v5.17"></path><path d="M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z"></path><path d="M12 8 7.26 5.15"></path><path d="m12 8 4.74-2.85"></path><path d="M12 13.5V8"></path></svg></span><span class="min-w-0 flex-1"><span class="block text-[15px] leading-6 font-semibold text-[var(--marketing-ink)]">Models</span><span class="block text-sm leading-6 text-[var(--marketing-muted)]">GPT-6, Claude Opus 5.5, Seedance 2.5, MiniMax H3, Veo 3.1, Nano Banana 2 â up to 78% cheaper</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4 shrink-0 text-[var(--marketing-muted)]/50 transition-[color,transform] group-hover/call:translate-x-0.5 group-hover/call:text-[#1258ff]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/data" class="group/call flex items-center gap-4 py-3.5 outline-none transition-colors focus-visible:bg-[var(--marketing-surface-soft)]"><span class="flex size-10 shrink-0 items-center justify-center rounded-xl bg-[#1258ff]/[0.07] text-[#1258ff] transition-colors group-hover/call:bg-[#1258ff] group-hover/call:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database size-[18px]" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg></span><span class="min-w-0 flex-1"><span class="block text-[15px] leading-6 font-semibold text-[var(--marketing-ink)]">Social data</span><span class="block text-sm leading-6 text-[var(--marketing-muted)]">X, Reddit, TikTok, Instagram, YouTube, LinkedIn</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4 shrink-0 text-[var(--marketing-muted)]/50 transition-[color,transform] group-hover/call:translate-x-0.5 group-hover/call:text-[#1258ff]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/web-search-api" class="group/call flex items-center gap-4 py-3.5 outline-none transition-colors focus-visible:bg-[var(--marketing-surface-soft)]"><span class="flex size-10 shrink-0 items-center justify-center rounded-xl bg-[#1258ff]/[0.07] text-[#1258ff] transition-colors group-hover/call:bg-[#1258ff] group-hover/call:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe size-[18px]" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg></span><span class="min-w-0 flex-1"><span class="block text-[15px] leading-6 font-semibold text-[var(--marketing-ink)]">Web tools</span><span class="block text-sm leading-6 text-[var(--marketing-muted)]">Web search, page reader, site map, research</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4 shrink-0 text-[var(--marketing-muted)]/50 transition-[color,transform] group-hover/call:translate-x-0.5 group-hover/call:text-[#1258ff]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/model?category=workflow" class="group/call flex items-center gap-4 py-3.5 outline-none transition-colors focus-visible:bg-[var(--marketing-surface-soft)]"><span class="flex size-10 shrink-0 items-center justify-center rounded-xl bg-[#1258ff]/[0.07] text-[#1258ff] transition-colors group-hover/call:bg-[#1258ff] group-hover/call:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-workflow size-[18px]" aria-hidden="true"><rect width="8" height="8" x="3" y="3" rx="2"></rect><path d="M7 11v4a2 2 0 0 0 2 2h4"></path><rect width="8" height="8" x="13" y="13" rx="2"></rect></svg></span><span class="min-w-0 flex-1"><span class="block text-[15px] leading-6 font-semibold text-[var(--marketing-ink)]">Workflows</span><span class="block text-sm leading-6 text-[var(--marketing-muted)]">Music video, ecommerce video, realtime video</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4 shrink-0 text-[var(--marketing-muted)]/50 transition-[color,transform] group-hover/call:translate-x-0.5 group-hover/call:text-[#1258ff]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li></ul><div class="mt-auto pt-7"><a href="/pricing" class="group/template-button relative flex w-fit cursor-pointer items-center gap-2 rounded-lg border py-2 pr-4 pl-11 tracking-tight box-border h-11 min-h-11 border-[var(--marketing-border)] bg-white shadow-[0_8px_20px_-16px_rgba(26,26,28,0.35)] [&>[data-slot=button-box]]:bg-[#1a1a1c] [&>[data-slot=button-box]]:text-white [&>span:nth-of-type(2)]:bg-black/5 [&>span:nth-of-type(3)]:text-[#1a1a1c] [&>svg]:text-[#1a1a1c]"><span data-slot="button-box" class="absolute top-1/2 left-1 z-40 flex size-8 -translate-y-1/2 flex-col items-center justify-center gap-px overflow-hidden rounded-[5px] transition-all duration-400 ease-out group-hover/template-button:left-[
24calc(100%-2.3rem)] group-hover/template-button:rotate-180 bg-white text-black"><span class="flex flex-col gap-px group-hover/template-button:hidden"><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span></span><span aria-hidden="true" class="hidden size-8 rotate-180 rounded-[5px] bg-black/80 bg-contain bg-center bg-no-repeat p-1.5 blur-sm transition-all duration-400 ease-out group-hover/template-button:block group-hover/template-button:blur-none" style="background-image:url('/logo-dark.webp')"></span></span><span class="absolute -inset-px rounded-lg bg-white/20 opacity-0 transition-opacity duration-400 group-hover/template-button:opacity-100"></span><span data-slot="button-label" class="inline-block text-white transition-transform duration-400 group-hover/template-button:-translate-x-8">Compare model prices</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right absolute right-4 size-4 translate-x-4 text-white opacity-0 transition-all duration-400 group-hover/template-button:translate-x-0 group-hover/template-button:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></article><article class="relative flex min-h-[440px] flex-col rounded-2xl border border-[var(--marketing-border)] bg-white p-7 md:p-9"><h3 class="text-xl leading-7 font-semibold tracking-[-0.02em] text-[var(--marketing-ink)] md:text-[22px]">How your agent uses BeatAPI</h3><p class="mt-2 text-sm leading-6 text-[var(--marketing-muted)]">Send one line to your agent. It connects with your BeatAPI key.</p><div class="mt-5 flex flex-wrap items-center gap-x-5 gap-y-2"><span class="text-xs text-[var(--marketing-muted)]">Works with</span><a href="/muse" class="inline-flex items-center gap-1.5 text-[13px] font-medium text-[var(--marketing-ink)]/80 transition-colors hover:text-[#1258ff]"><img src="/agent-logos/muse.svg" alt="" width="14" height="14" loading="lazy" class="size-3.5"/>Muse</a><a href="/claude-code" class="inline-flex items-center gap-1.5 text-[13px] font-medium text-[var(--marketing-ink)]/80 transition-colors hover:text-[#1258ff]"><img src="/agent-logos/claudecode-color.svg" alt="" width="14" height="14" loading="lazy" class="size-3.5"/>Claude Code</a><a href="/codex" class="inline-flex items-center gap-1.5 text-[13px] font-medium text-[var(--marketing-ink)]/80 transition-colors hover:text-[#1258ff]"><img src="/agent-logos/codex-color.svg" alt="" width="14" height="14" loading="lazy" class="size-3.5"/>Codex</a><a href="/cursor" class="inline-flex items-center gap-1.5 text-[13px] font-medium text-[var(--marketing-ink)]/80 transition-colors hover:text-[#1258ff]"><img src="/agent-logos/cursor.svg" alt="" width="14" height="14" loading="lazy" class="size-3.5 opacity-80"/>Cursor</a><a href="/opencode" class="inline-flex items-center gap-1.5 text-[13px] font-medium text-[var(--marketing-ink)]/80 transition-colors hover:text-[#1258ff]"><img src="/agent-logos/opencode.svg" alt="" width="14" height="14" loading="lazy" class="size-3.5 opacity-80"/>OpenCode</a></div><div class="mt-5 rounded-xl bg-[var(--marketing-ink)] px-4 py-3.5"><p class="text-xs text-white/55">In your agent's chat, send:</p><div class="mt-1.5 flex min-w-0 items-center gap-3"><code class="min-w-0 flex-1 font-mono text-sm leading-6 break-all text-white">set up https://beatapi.io/SKILL.md</code><button type="button" aria-label="Copy setup instruction" class="inline-flex size-9 shrink-0 items-center justify-center rounded-lg border border-white/15 text-white/80 transition hover:bg-white/10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-copy size-4" aria-hidden="true"><rect width="14" height="14" x="8" y="8" rx="2" ry="2"></rect><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"></path></svg></button></div></div><ol class="mt-4 divide-y divide-[var(--marketing-border)]"><li class="flex items-baseline gap-3 py-2.5 text-sm leading-5"><span class="w-5 shrink-0 font-mono text-xs text-[#1258ff]">0<!-- -->1</span><span class="w-16 shrink-0 font-semibold text-[var(--marketing-ink)]">Search</span><span class="text-[var(--marketing-muted)]">Find the right capability.</span></li><li class="flex items-baseline gap-3 py-2.5 text-sm leading-5"><span class="w-5 shrink-0 font-mono text-xs text-[#1258ff]">0<!-- -->2</span><span class="w-16 shrink-0 font-semibold text-[var(--marketing-ink)]">Inspect</span><span class="text-[var(--marketing-muted)]">Check inputs and pricing.</span></li><li class="flex items-baseline gap-3 py-2.5 text-sm leading-5"><span class="w-5 shrink-0 font-mono text-xs text-[#1258ff]">0<!-- -->3</span><span class="w-16 shrink-0 font-semibold text-[var(--marketing-ink)]">Run</span><span class="text-[var(--marketing-muted)]">Run supported tools or use the inspected API.</span></li></ol><div class="mt-auto flex flex-wrap items-center gap-6 pt-7"><a href="/dashboard/get-started" class="group/template-button relative flex w-fit cursor-pointer items-center gap-2 rounded-lg border py-2 pr-4 pl-11 tracking-tight box-border h-11 min-h-11 border-transparent bg-[#1a1a1c] shadow-[0_10px_24px_-16px_rgba(26,26,28,0.5)]"><span data-slot="button-box" class="absolute top-1/2 left-1 z-40 flex size-8 -translate-y-1/2 flex-col items-center justify-center gap-px overflow-hidden rounded-[5px] transition-all duration-400 ease-out group-hover/template-button:left-[
24calc(100%-2.3rem)] group-hover/template-button:rotate-180 bg-white text-black"><span class="flex flex-col gap-px group-hover/template-button:hidden"><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span></span><span aria-hidden="true" class="hidden size-8 rotate-180 rounded-[5px] bg-black/80 bg-contain bg-center bg-no-repeat p-1.5 blur-sm transition-all duration-400 ease-out group-hover/template-button:block group-hover/template-button:blur-none" style="background-image:url('/logo-dark.webp')"></span></span><span class="absolute -inset-px rounded-lg bg-white/20 opacity-0 transition-opacity duration-400 group-hover/template-button:opacity-100"></span><span data-slot="button-label" class="inline-block text-white transition-transform duration-400 group-hover/template-button:-translate-x-8">Agent setup</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right absolute right-4 size-4 translate-x-4 text-white opacity-0 transition-all duration-400 group-hover/template-button:translate-x-0 group-hover/template-button:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="https://docs.beatapi.io" class="group/link inline-flex items-center gap-1.5 text-sm font-medium text-[var(--marketing-ink)] transition-colors hover:text-[#1258ff]">View docs<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4 transition-transform group-hover/link:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></article></div></div></section><section id="use-cases" class="w-full"><div class="mx-auto max-w-[1440px] px-4 py-24 sm:px-6 lg:px-8"><div class="mx-auto max-w-[1280px] text-center"><h2 class="font-sans font-medium tracking-[-0.03em] text-[var(--marketing-ink)] md:text-5xl mx-auto max-w-[1280px] text-center text-balance text-3xl leading-tight sm:text-4xl lg:text-5xl">Built for teams that ship with model APIs.</h2><p class="mx-auto mt-3 max-w-5xl text-center text-sm leading-6 text-[var(--marketing-muted)] md:whitespace-normal">From a first prototype to production volume.</p></div><div class="mt-[62px] grid grid-cols-1 gap-4 md:grid-cols-2"><article class="flex min-h-[430px] flex-col overflow-hidden rounded-2xl border border-[var(--marketing-border)] bg-white md:min-h-[460px] lg:h-[499px]">
24<div aria-hidden="true" class="relative order-1 mx-4 mt-4 min-h-[220px] flex-1 overflow-hidden rounded-[16px] bg-[#e8eef2]"><img src="https://media.beatapi.io/homepage/v5/audiences/indie-developer.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="size-full object-cover transition-transform duration-1000 ease-out hover:scale-[1.015] motion-reduce:transition-none motion-reduce:hover:scale-100"/></div><div class="order-2 p-8"><h3 class="text-2xl leading-[34px] font-medium tracking-[-0.02em] text-[#1a1a1c]">Indie developers & startups</h3><p class="mt-2 max-w-[440px] text-base leading-6 tracking-[-0.01em] text-[var(--marketing-muted)]">One key to try models. The same key when you ship.</p></div></article><article class="flex min-h-[430px] flex-col overflow-hidden rounded-2xl border border-[var(--marketing-border)] bg-white md:min-h-[460px] lg:h-[499px]"><div aria-hidden="true" class="relative order-1 mx-4 mt-4 min-h-[220px] flex-1 overflow-hidden rounded-[16px] bg-[#e8eef2] md:order-2 md:mt-0 md:mb-4"><img src="https://media.beatapi.io/homepage/v5/audiences/product-team.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="size-full object-cover transition-transform duration-1000 ease-out hover:scale-[1.015] motion-reduce:transition-none motion-reduce:hover:scale-100"/></div><div class="order-2 p-8 md:order-1 md:pb-6"><h3 class="text-2xl leading-[34px] font-medium tracking-[-0.02em] text-[#1a1a1c]">Product & engineering teams</h3><p class="mt-2 max-w-[440px] text-base leading-6 tracking-[-0.01em] text-[var(--marketing-muted)]">Add video and image to a product you already have. No extra vendor per model.</p></div></article><article class="flex min-h-[430px] flex-col overflow-hidden rounded-2xl border border-[var(--marketing-border)] bg-white md:min-h-[460px] lg:h-[499px]"><div aria-hidden="true" class="relative order-1 mx-4 mt-4 min-h-[220px] flex-1 overflow-hidden rounded-[16px] bg-[#e8eef2]"><img src="https://media.beatapi.io/homepage/v5/audiences/saas-platform.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="size-full object-cover transition-transform duration-1000 ease-out hover:scale-[1.015] motion-reduce:transition-none motion-reduce:hover:scale-100"/></div><div class="order-2 p-8"><h3 class="text-2xl leading-[34px] font-medium tracking-[-0.02em] text-[#1a1a1c]">SaaS & application platforms</h3><p class="mt-2 max-w-[440px] text-base leading-6 tracking-[-0.01em] text-[var(--marketing-muted)]">One task shape for every customer, whichever model you route.</p></div></article><article class="flex min-h-[430px] flex-col overflow-hidden rounded-2xl border border-[var(--marketing-border)] bg-white md:min-h-[460px] lg:h-[499px]"><div aria-hidden="true" class="relative order-1 mx-4 mt-4 min-h-[220px] flex-1 overflow-hidden rounded-[16px] bg-[#e8eef2] md:order-2 md:mt-0 md:mb-4"><img src="https://media.beatapi.io/homepage/v5/audiences/agent-automation.webp" width="1672" height="941" alt="" loading="lazy" decoding="async" class="size-full object-cover transition-transform duration-1000 ease-out hover:scale-[1.015] motion-reduce:transition-none motion-reduce:hover:scale-100"/></div><div class="order-2 p-8 md:order-1 md:pb-6"><h3 class="text-2xl leading-[34px] font-medium tracking-[-0.02em] text-[#1a1a1c]">Agent & automation builders</h3><p class="mt-2 max-w-[440px] text-base leading-6 tracking-[-0.01em] text-[var(--marketing-muted)]">POST a task, then poll or wait for the file. Same interface every run.</p></div></article></div></div></section><section class="w-full"><div class="mx-auto flex max-w-[1440px] flex-col gap-10 px-4 py-20 sm:px-8"><div class="mx-auto max-w-[1280px] text-center"><h2 class="font-sans font-medium tracking-[-0.03em] text-[var(--marketing-ink)] md:text-5xl mx-auto max-w-[1280px] text-center text-balance text-3xl leading-tight sm:text-4xl lg:text-5xl">Stop wiring every agent to every API</h2><p class="mx-auto mt-3 max-w-5xl text-center text-sm leading-6 text-[var(--marketing-muted)] md:whitespace-nowrap">Agents on one side. Models, data and tools on the other. BeatAPI is the one connection in between.</p></div><div class="grid grid-cols-1 gap-5 lg:grid-cols-2"><article class="flex flex-col rounded-2xl bg-[#eceef3] p-5 sm:p-8"><p class="text-xs font-semibold tracking-[0.12em] text-[#5c6166] uppercase">Without BeatAPI</p><div class="mt-8"><div class="grid h-[248px] grid-cols-[44px_minmax(24px,1fr)_minmax(0,96px)] sm:grid-cols-[minmax(0,128px)_minmax(24px,1fr)_minmax(0,120px)] items-stretch"><div class="relative z-10 grid h-full min-w-0" style="grid-template-rows:repeat(4, minmax(0, 1fr))"><div class="flex min-w-0 items-center"><div class="flex h-10 min-w-0 items-center justify-center gap-1.5 rounded-lg border border-[#dfe3ea] bg-white px-2 text-xs sm:justify-start font-medium whitespace-nowrap text-[#1a1a1c] shadow-[0_1px_2px_rgba(16,24,40,0.04)] sm:text-[13px] w-full"><img src="/agent-logos/claudecode-color.svg" alt="" width="16" height="16" class="size-4 shrink-0"/>
24<span class="sr-only sm:not-sr-only sm:truncate">Claude Code</span></div></div><div class="flex min-w-0 items-center"><div class="flex h-10 min-w-0 items-center justify-center gap-1.5 rounded-lg border border-[#dfe3ea] bg-white px-2 text-xs sm:justify-start font-medium whitespace-nowrap text-[#1a1a1c] shadow-[0_1px_2px_rgba(16,24,40,0.04)] sm:text-[13px] w-full"><img src="/agent-logos/codex-color.svg" alt="" width="16" height="16" class="size-4 shrink-0"/><span class="sr-only sm:not-sr-only sm:truncate">Codex</span></div></div><div class="flex min-w-0 items-center"><div class="flex h-10 min-w-0 items-center justify-center gap-1.5 rounded-lg border border-[#dfe3ea] bg-white px-2 text-xs sm:justify-start font-medium whitespace-nowrap text-[#1a1a1c] shadow-[0_1px_2px_rgba(16,24,40,0.04)] sm:text-[13px] w-full"><img src="/agent-logos/cursor.svg" alt="" width="16" height="16" class="size-4 shrink-0 opacity-90"/><span class="sr-only sm:not-sr-only sm:truncate">Cursor</span></div></div><div class="flex min-w-0 items-center"><div class="flex h-10 min-w-0 items-center justify-center gap-1.5 rounded-lg border border-[#dfe3ea] bg-white px-2 text-xs sm:justify-start font-medium whitespace-nowrap text-[#1a1a1c] shadow-[0_1px_2px_rgba(16,24,40,0.04)] sm:text-[13px] w-full"><img src="/agent-logos/opencode.svg" alt="" width="16" height="16" class="size-4 shrink-0 opacity-90"/><span class="sr-only sm:not-sr-only sm:truncate">OpenCode</span></div></div></div><div class="relative"><svg viewBox="0 0 100 100" preserveAspectRatio="none" class="absolute inset-0 size-full" aria-hidden="true"><line x1="0" y1="12.5" x2="100" y2="16.666666666666664" stroke="#9aa1ab" stroke-width="1" stroke-dasharray="3 3" vector-effect="non-scaling-stroke"></line><line x1="0" y1="12.5" x2="100" y2="50" stroke="#9aa1ab" stroke-width="1" stroke-dasharray="3 3" vector-effect="non-scaling-stroke"></line><line x1="0" y1="12.5" x2="100" y2="83.33333333333334" stroke="#9aa1ab" stroke-width="1" stroke-dasharray="3 3" vector-effect="non-scaling-stroke"></line><line x1="0" y1="37.5" x2="100" y2="16.666666666666664" stroke="#9aa1ab" stroke-width="1" stroke-dasharray="3 3" vector-effect="non-scaling-stroke"></line><line x1="0" y1="37.5" x2="100" y2="50" stroke="#9aa1ab" stroke-width="1" stroke-dasharray="3 3" vector-effect="non-scaling-stroke"></line><line x1="0" y1="37.5" x2="100" y2="83.33333333333334" stroke="#9aa1ab" stroke-width="1" stroke-dasharray="3 3" vector-effect="non-scaling-stroke"></line><line x1="0" y1="62.5" x2="100" y2="16.666666666666664" stroke="#9aa1ab" stroke-width="1" stroke-dasharray="3 3" vector-effect="non-scaling-stroke"></line><line x1="0" y1="62.5" x2="100" y2="50" stroke="#9aa1ab" stroke-width="1" stroke-dasharray="3 3" vector-effect="non-scaling-stroke"></line><line x1="0" y1="62.5" x2="100" y2="83.33333333333334" stroke="#9aa1ab" stroke-width="1" stroke-dasharray="3 3" vector-effect="non-scaling-stroke"></line><line x1="0" y1="87.5" x2="100" y2="16.666666666666664" stroke="#9aa1ab" stroke-width="1" stroke-dasharray="3 3" vector-effect="non-scaling-stroke"></line><line x1="0" y1="87.5" x2="100" y2="50" stroke="#9aa1ab" stroke-width="1" stroke-dasharray="3 3" vector-effect="non-scaling-stroke"></line><line x1="0" y1="87.5" x2="100" y2="83.33333333333334" stroke="#9aa1ab" stroke-width="1" stroke-dasharray="3 3" vector-effect="non-scaling-stroke"></line></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round absolute size-3 -translate-x-1/2 -translate-y-1/2 text-[#b7791f]" aria-hidden="true" style="left:25%;top:13.541666666666666%"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round absolute size-3 -translate-x-1/2 -translate-y-1/2 text-[#b7791f]" aria-hidden="true" style="left:50%;
24top:31.25%"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round absolute size-3 -translate-x-1/2 -translate-y-1/2 text-[#b7791f]" aria-hidden="true" style="left:75%;top:65.625%"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round absolute size-3 -translate-x-1/2 -translate-y-1/2 text-[#b7791f]" aria-hidden="true" style="left:25%;top:32.291666666666664%"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round absolute size-3 -translate-x-1/2 -translate-y-1/2 text-[#b7791f]" aria-hidden="true" style="left:50%;top:43.75%"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round absolute size-3 -translate-x-1/2 -translate-y-1/2 text-[#b7791f]" aria-hidden="true" style="left:75%;top:71.875%"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round absolute size-3 -translate-x-1/2 -translate-y-1/2 text-[#b7791f]" aria-hidden="true" style="left:25%;top:51.041666666666664%"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round absolute size-3 -translate-x-1/2 -translate-y-1/2 text-[#b7791f]" aria-hidden="true" style="left:50%;top:56.25%"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round absolute size-3 -translate-x-1/2 -translate-y-1/2 text-[#b7791f]" aria-hidden="true" style="left:75%;top:78.125%"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round absolute size-3 -translate-x-1/2 -translate-y-1/2 text-[#b7791f]" aria-hidden="true" style="left:25%;top:69.79166666666666%"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round absolute size-3 -translate-x-1/2 -translate-y-1/2 text-[#b7791f]" aria-hidden="true" style="left:50%;
24top:68.75%"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round absolute size-3 -translate-x-1/2 -translate-y-1/2 text-[#b7791f]" aria-hidden="true" style="left:75%;top:84.375%"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg></div><div class="relative z-10 grid h-full min-w-0" style="grid-template-rows:repeat(3, minmax(0, 1fr))"><div class="flex min-w-0 items-center"><div class="w-full"><div class="flex h-12 min-w-0 items-center gap-2 rounded-lg border bg-white px-2.5 text-xs font-semibold sm:text-sm border-[#dfe3ea] text-[#1a1a1c]"><span class="hidden size-6 shrink-0 items-center justify-center rounded-md sm:flex [&>svg]:size-3.5 bg-[#eef0f4] text-[#5c6166]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-boxes" aria-hidden="true"><path d="M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z"></path><path d="m7 16.5-4.74-2.85"></path><path d="m7 16.5 5-3"></path><path d="M7 16.5v5.17"></path><path d="M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z"></path><path d="m17 16.5-5-3"></path><path d="m17 16.5 4.74-2.85"></path><path d="M17 16.5v5.17"></path><path d="M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z"></path><path d="M12 8 7.26 5.15"></path><path d="m12 8 4.74-2.85"></path><path d="M12 13.5V8"></path></svg></span><span class="truncate">Models</span></div></div></div><div class="flex min-w-0 items-center"><div class="w-full"><div class="flex h-12 min-w-0 items-center gap-2 rounded-lg border bg-white px-2.5 text-xs font-semibold sm:text-sm border-[#dfe3ea] text-[#1a1a1c]"><span class="hidden size-6 shrink-0 items-center justify-center rounded-md sm:flex [&>svg]:size-3.5 bg-[#eef0f4] text-[#5c6166]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg></span><span class="truncate">Data</span></div></div></div><div class="flex min-w-0 items-center"><div class="w-full"><div class="flex h-12 min-w-0 items-center gap-2 rounded-lg border bg-white px-2.5 text-xs font-semibold sm:text-sm border-[#dfe3ea] text-[#1a1a1c]"><span class="hidden size-6 shrink-0 items-center justify-center rounded-md sm:flex [&>svg]:size-3.5 bg-[#eef0f4] text-[#5c6166]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg></span><span class="truncate">Tools</span></div></div></div></div></div></div><ul class="mt-8 flex flex-wrap gap-2"><li class="inline-flex items-center gap-1.5 rounded-full border px-3 py-1 text-xs font-medium sm:text-sm border-dashed border-[#b9bec7] text-[#6b717b]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-3.5" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg>Many keys</li><li class="inline-flex items-center gap-1.5 rounded-full border px-3 py-1 text-xs font-medium sm:text-sm border-dashed border-[#b9bec7] text-[#6b717b]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-3.5" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg>Many docs</li><li class="inline-flex items-center gap-1.5 rounded-full border px-3 py-1 text-xs font-medium sm:text-sm border-dashed border-[#b9bec7] text-[#6b717b]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-3.5" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg>Many bills</li></ul><div class="pt-8"><h3 class="text-lg leading-7 font-semibold text-[#1a1a1c]">Every agent wired to every API.</h3><p class="mt-1 max-w-md text-base leading-7 text-[#6b717b]">An account, a key and a doc for each service, set up again in every agent you use.</p></div><div class="mt-auto flex flex-wrap gap-3 pt-6"><a href="/integrations" class="group/template-button relative flex w-fit cursor-pointer items-center gap-2 rounded-lg border py-2 pr-4 pl-11 tracking-tight box-border h-11 min-h-11 border-[var(--marketing-border)] bg-white shadow-[0_8px_20px_-16px_rgba(26,26,28,0.35)] [&>[data-slot=button-box]]:bg-[#1a1a1c] [&>[data-slot=button-box]]:text-white [&>span:nth-of-type(2)]:bg-black/5 [&>span:nth-of-type(3)]:text-[#1a1a1c] [&>svg]:text-[#1a1a1c]"><span data-slot="button-box" class="absolute top-1/2 left-1 z-40 flex size-8 -translate-y-1/2 flex-col items-center justify-center gap-px overflow-hidden rounded-[5px] transition-all duration-400 ease-out group-hover/template-button:left-[
24calc(100%-2.3rem)] group-hover/template-button:rotate-180 bg-white text-black"><span class="flex flex-col gap-px group-hover/template-button:hidden"><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span></span><span aria-hidden="true" class="hidden size-8 rotate-180 rounded-[5px] bg-black/80 bg-contain bg-center bg-no-repeat p-1.5 blur-sm transition-all duration-400 ease-out group-hover/template-button:block group-hover/template-button:blur-none" style="background-image:url('/logo-dark.webp')"></span></span><span class="absolute -inset-px rounded-lg bg-white/20 opacity-0 transition-opacity duration-400 group-hover/template-button:opacity-100"></span><span data-slot="button-label" class="inline-block text-white transition-transform duration-400 group-hover/template-button:-translate-x-8">Connect your agent</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right absolute right-4 size-4 translate-x-4 text-white opacity-0 transition-all duration-400 group-hover/template-button:translate-x-0 group-hover/template-button:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></article><article class="flex flex-col rounded-2xl bg-[#eaf0ff] p-5 sm:p-8"><p class="text-xs font-semibold tracking-[0.12em] text-[#1258ff] uppercase">With BeatAPI</p><div class="mt-8"><div class="grid h-[248px] grid-cols-[44px_minmax(16px,1fr)_72px_minmax(16px,1fr)_minmax(0,72px)] items-stretch sm:grid-cols-[minmax(0,124px)_minmax(24px,1fr)_96px_minmax(24px,1fr)_minmax(0,108px)]"><div class="relative z-10 grid h-full min-w-0" style="grid-template-rows:repeat(4, minmax(0, 1fr))"><div class="flex min-w-0 items-center"><div class="flex h-10 min-w-0 items-center justify-center gap-1.5 rounded-lg border border-[#dfe3ea] bg-white px-2 text-xs sm:justify-start font-medium whitespace-nowrap text-[#1a1a1c] shadow-[0_1px_2px_rgba(16,24,40,0.04)] sm:text-[13px] w-full"><img src="/agent-logos/claudecode-color.svg" alt="" width="16" height="16" class="size-4 shrink-0"/>
24<span class="sr-only sm:not-sr-only sm:truncate">Claude Code</span></div></div><div class="flex min-w-0 items-center"><div class="flex h-10 min-w-0 items-center justify-center gap-1.5 rounded-lg border border-[#dfe3ea] bg-white px-2 text-xs sm:justify-start font-medium whitespace-nowrap text-[#1a1a1c] shadow-[0_1px_2px_rgba(16,24,40,0.04)] sm:text-[13px] w-full"><img src="/agent-logos/codex-color.svg" alt="" width="16" height="16" class="size-4 shrink-0"/><span class="sr-only sm:not-sr-only sm:truncate">Codex</span></div></div><div class="flex min-w-0 items-center"><div class="flex h-10 min-w-0 items-center justify-center gap-1.5 rounded-lg border border-[#dfe3ea] bg-white px-2 text-xs sm:justify-start font-medium whitespace-nowrap text-[#1a1a1c] shadow-[0_1px_2px_rgba(16,24,40,0.04)] sm:text-[13px] w-full"><img src="/agent-logos/cursor.svg" alt="" width="16" height="16" class="size-4 shrink-0 opacity-90"/><span class="sr-only sm:not-sr-only sm:truncate">Cursor</span></div></div><div class="flex min-w-0 items-center"><div class="flex h-10 min-w-0 items-center justify-center gap-1.5 rounded-lg border border-[#dfe3ea] bg-white px-2 text-xs sm:justify-start font-medium whitespace-nowrap text-[#1a1a1c] shadow-[0_1px_2px_rgba(16,24,40,0.04)] sm:text-[13px] w-full"><img src="/agent-logos/opencode.svg" alt="" width="16" height="16" class="size-4 shrink-0 opacity-90"/><span class="sr-only sm:not-sr-only sm:truncate">OpenCode</span></div></div></div><div class="relative"><svg viewBox="0 0 100 100" preserveAspectRatio="none" class="absolute inset-0 size-full" aria-hidden="true"><path d="M0,12.5 C50,12.5 50,50 100,50" fill="none" stroke="#1258ff" stroke-width="1.5" vector-effect="non-scaling-stroke"></path><path d="M0,37.5 C50,37.5 50,50 100,50" fill="none" stroke="#1258ff" stroke-width="1.5" vector-effect="non-scaling-stroke"></path><path d="M0,62.5 C50,62.5 50,50 100,50" fill="none" stroke="#1258ff" stroke-width="1.5" vector-effect="non-scaling-stroke"></path><path d="M0,87.5 C50,87.5 50,50 100,50" fill="none" stroke="#1258ff" stroke-width="1.5" vector-effect="non-scaling-stroke"></path></svg></div><div class="relative z-10 flex min-w-0 items-center justify-center"><span class="relative flex"><span aria-hidden="true" class="inline-flex shrink-0 items-center justify-center size-11 sm:size-14 [&>img]:size-full"><img src="/logo-light.webp" width="1024" height="1024" alt="Beat API AI Music Video API logo" class="size-8 object-contain" draggable="false"/></span><span class="absolute top-full left-1/2 mt-1.5 -translate-x-1/2 text-xs font-semibold whitespace-nowrap text-[#0b2a6b] sm:text-sm">Beat API</span></span></div><div class="relative"><svg viewBox="0 0 100 100" preserveAspectRatio="none" class="absolute inset-0 size-full" aria-hidden="true"><path d="M0,50 C50,50 50,16.666666666666664 100,16.666666666666664" fill="none" stroke="#1258ff" stroke-width="1.5" vector-effect="non-scaling-stroke"></path><path d="M0,50 C50,50 50,50 100,50" fill="none" stroke="#1258ff" stroke-width="1.5" vector-effect="non-scaling-stroke"></path><path d="M0,50 C50,50 50,83.33333333333334 100,83.33333333333334" fill="none" stroke="#1258ff" stroke-width="1.5" vector-effect="non-scaling-stroke"></path></svg></div><div class="relative z-10 grid h-full min-w-0" style="grid-template-rows:repeat(3, minmax(0, 1fr))"><div class="flex min-w-0 items-center"><div class="w-full"><div class="flex h-12 min-w-0 items-center gap-2 rounded-lg border bg-white px-2.5 text-xs font-semibold sm:text-sm border-[#c6d6ff] text-[#0b2a6b]"><span class="hidden size-6 shrink-0 items-center justify-center rounded-md sm:flex [&>svg]:size-3.5 bg-[#e3ebff] text-[#1258ff]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-boxes" aria-hidden="true"><path d="M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z"></path><path d="m7 16.5-4.74-2.85"></path><path d="m7 16.5 5-3"></path><path d="M7 16.5v5.17"></path><path d="M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z"></path><path d="m17 16.5-5-3"></path><path d="m17 16.5 4.74-2.85"></path><path d="M17 16.5v5.17"></path><path d="M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z"></path><path d="M12 8 7.26 5.15"></path><path d="m12 8 4.74-2.85"></path><path d="M12 13.5V8"></path></svg></span><span class="truncate">Models</span></div></div></div><div class="flex min-w-0 items-center"><div class="w-full"><div class="flex h-12 min-w-0 items-center gap-2 rounded-lg border bg-white px-2.5 text-xs font-semibold sm:text-sm border-[#c6d6ff] text-[#0b2a6b]"><span class="hidden size-6 shrink-0 items-center justify-center rounded-md sm:flex [&>svg]:size-3.5 bg-[#e3ebff] text-[#1258ff]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg></span><span class="truncate">Data</span></div></div></div><div class="flex min-w-0 items-center"><div class="w-full"><div class="flex h-12 min-w-0 items-center gap-2 rounded-lg border bg-white px-2.5 text-xs font-semibold sm:text-sm border-[#c6d6ff] text-[#0b2a6b]"><span class="hidden size-6 shrink-0 items-center justify-center rounded-md sm:flex [&>svg]:size-3.5 bg-[#e3ebff] text-[#1258ff]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg></span><span class="truncate">Tools</span></div></div></div></div></div></div><ul class="mt-8 flex flex-wrap gap-2"><li class="inline-flex items-center gap-1.5 rounded-full border px-3 py-1 text-xs font-medium sm:text-sm border-[#c6d6ff] bg-white text-[#1258ff]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-3.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>One key</li><li class="inline-flex items-center gap-1.5 rounded-full border px-3 py-1 text-xs font-medium sm:text-sm border-[#c6d6ff] bg-white text-[#1258ff]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-3.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>One catalog</li><li class="inline-flex items-center gap-1.5 rounded-full border px-3 py-1 text-xs font-medium sm:text-sm border-[#c6d6ff] bg-white text-[#1258ff]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-3.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>One balance</li></ul><div class="pt-8"><h3 class="text-lg leading-7 font-semibold text-[#0b2a6b]">Connect each agent once.</h3><p class="mt-1 max-w-md text-base leading-7 text-[#4a5878]">
24BeatAPI sits in the middle. Every agent reaches models, data and tools through one key and one balance.</p></div><div class="mt-auto flex flex-wrap gap-3 pt-6"><a href="/dashboard/get-started" class="group/template-button relative flex w-fit cursor-pointer items-center gap-2 rounded-lg border py-2 pr-4 pl-11 tracking-tight box-border h-11 min-h-11 border-transparent bg-[#1a1a1c] shadow-[0_10px_24px_-16px_rgba(26,26,28,0.5)]"><span data-slot="button-box" class="absolute top-1/2 left-1 z-40 flex size-8 -translate-y-1/2 flex-col items-center justify-center gap-px overflow-hidden rounded-[5px] transition-all duration-400 ease-out group-hover/template-button:left-[calc(100%-2.3rem)] group-hover/template-button:rotate-180 bg-white text-black"><span class="flex flex-col gap-px group-hover/template-button:hidden"><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span></span><span aria-hidden="true" class="hidden size-8 rotate-180 rounded-[5px] bg-black/80 bg-contain bg-center bg-no-repeat p-1.5 blur-sm transition-all duration-400 ease-out group-hover/template-button:block group-hover/template-button:blur-none" style="background-image:url('/logo-dark.webp')"></span></span><span class="absolute -inset-px rounded-lg bg-white/20 opacity-0 transition-opacity duration-400 group-hover/template-button:opacity-100"></span><span data-slot="button-label" class="inline-block text-white transition-transform duration-400 group-hover/template-button:-translate-x-8">Get started</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right absolute right-4 size-4 translate-x-4 text-white opacity-0 transition-all duration-400 group-hover/template-button:translate-x-0 group-hover/template-button:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></article></div></div></section><section id="why-beatapi" class="w-full"><div class="mx-auto flex max-w-[1440px] flex-col px-4 py-16 sm:px-6 md:py-[4.5rem] lg:px-8"><div class="mx-auto max-w-[1280px] text-center"><h2 class="font-sans font-medium tracking-[-0.03em] text-[var(--marketing-ink)] md:text-5xl mx-auto max-w-[1280px] text-center text-balance text-3xl leading-tight sm:text-4xl lg:text-5xl">Why choose BeatAPI?</h2><p class="mx-auto mt-3 max-w-5xl text-center text-sm leading-6 text-[var(--marketing-muted)] md:whitespace-nowrap">Price it, try it, then keep every run visible.</p></div><div class="mt-10 grid gap-8 lg:grid-cols-[minmax(0,1.7fr)_minmax(360px,0.8fr)] lg:items-stretch lg:gap-10 xl:grid-cols-[minmax(0,1.65fr)_minmax(410px,0.85fr)]"><figure class="group relative aspect-[4/3] overflow-hidden rounded-xl bg-[#1a1f24] shadow-sm sm:aspect-[16/10] lg:h-[440px] lg:aspect-auto xl:h-[460px]"><img src="https://media.beatapi.io/homepage/v5/why-choose/operations.webp" width="1586" height="992" alt="A quiet AI infrastru
24cture operations space" loading="lazy" decoding="async" class="size-full object-cover object-center transition-transform duration-1000 ease-out group-hover:scale-[1.015] motion-reduce:transition-none motion-reduce:group-hover:scale-100"/></figure><div class="grid grid-rows-4 divide-y divide-[var(--marketing-border)] border-y border-[var(--marketing-border)]"><article class="flex items-center py-4 lg:py-3"><div class="flex items-start gap-3.5"><span aria-hidden="true" class="mt-[0.45rem] size-[7px] shrink-0 bg-[#1a1a1c]"></span><div class="min-w-0"><h3 class="text-lg leading-6 font-semibold tracking-[-0.01em] text-[#1a1a1c]">Clear prices before you call</h3><p class="mt-2 text-[13px] leading-[1.55] text-[var(--marketing-muted)]">Same model, BeatAPI rate next to the public provider rate.</p></div></div></article><article class="flex items-center py-4 lg:py-3"><div class="flex items-start gap-3.5"><span aria-hidden="true" class="mt-[0.45rem] size-[7px] shrink-0 bg-[#1a1a1c]"></span><div class="min-w-0"><h3 class="text-lg leading-6 font-semibold tracking-[-0.01em] text-[#1a1a1c]">Try it before you integrate</h3><p class="mt-2 text-[13px] leading-[1.55] text-[var(--marketing-muted)]">Run the real model in the playground, then use that model in your app.</p></div></div></article><article class="flex items-center py-4 lg:py-3"><div class="flex items-start gap-3.5"><span aria-hidden="true" class="mt-[0.45rem] size-[7px] shrink-0 bg-[#1a1a1c]"></span><div class="min-w-0"><h3 class="text-lg leading-6 font-semibold tracking-[-0.01em] text-[#1a1a1c]">One key, one task shape</h3><p class="mt-2 text-[13px] leading-[1.55] text-[var(--marketing-muted)]">Video, image, and workflows share an account, a task id, and hosted output.</p></div></div></article><article class="flex items-center py-4 lg:py-3"><div class="flex items-start gap-3.5"><span aria-hidden="true" class="mt-[0.45rem] size-[7px] shrink-0 bg-[#1a1a1c]"></span><div class="min-w-0"><h3 class="text-lg leading-6 font-semibold tracking-[-0.01em] text-[#1a1a1c]">Every run stays visible</h3><p class="mt-2 text-[13px] leading-[1.55] text-[var(--marketing-muted)]">Status, usage, files, and failure reasons stay on the task.</p></div></div></article></div></div></div></section><section id="quickstart" class="w-full"><style> 25 @keyframes beatapi-bento-spin { 26 to { transform: translateX(-50%) rotate(360deg); } 27 } 28 @keyframes beatapi-bento-scan { 29 0% { transform: translateX(-42%); opacity: 0; } 30 14% { opacity: 1; } 31 86% { opacity: 1; } 32 100% { transform: translateX(142%); opacity: 0; } 33 } 34 @keyframes beatapi-bento-pulse { 35 0%, 100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(107, 127, 120, 0.26); } 36 50% { transform: scale(1.06); box-shadow: 0 0 0 10px rgba(107, 127, 120, 0); } 37 } 38 @keyframes beatapi-bento-log { 39 0%, 100% { transform: translateY(0); opacity: 0.68; } 40 50% { transform: translateY(-5px); opacity: 1; } 41 } 42 .beatapi-bento-spin { animation: beatapi-bento-spin 16s linear infinite; } 43 .beatapi-bento-scan { animation: beatapi-bento-scan 4.8s ease-in-out infinite; } 44 .beatapi-bento-pulse { animation: beatapi-bento-pulse 2.4s ease-in-out infinite; } 45 .beatapi-bento-log { animation: beatapi-bento-log 5s ease-in-out infinite; } 46 .beatapi-bento-log:nth-child(2) { animation-delay: 0.7s; } 47 .beatapi-bento-log:nth-child(3) { animation-delay: 1.4s; } 48 @media (prefers-reduced-motion: reduce) { 49 .beatapi-bento-spin, 50 .beatapi-bento-scan, 51 .beatapi-bento-pulse, 52 .beatapi-bento-log { animation: none !important; } 53 } 54 </style><div class="mx-auto flex max-w-[1440px] flex-col gap-10 px-4 py-4 sm:px-6 lg:gap-15 lg:px-8"><div class="mx-auto max-w-[1280px] text-center"><h2 class="font-sans font-medium tracking-[-0.03em] text-[var(--marketing-ink)] md:text-5xl mx-auto max-w-[1280px] text-center text-balance text-3xl leading-tight sm:text-4xl lg:text-5xl">Give your agent the right capability, on demand</h2><p class="mx-auto mt-3 max-w-5xl text-center text-sm leading-6 text-[var(--marketing-muted)] md:whitespace-nowrap">Search models, data, and workflows, inspect each contract and price, then follow its supported execution path with one BeatAPI key.</p></div><div class="grid grid-cols-1 gap-3 min-[1360px]:grid-cols-[360px_minmax(0,1fr)]"><div class="relative grid min-h-[540px] overflow-hidden rounded-xl bg-black p-4 text-white sm:min-h-[640px]"><div class="flex h-full flex-col"><div class="relative h-72 overflow-hidden rounded-lg bg-[#050505] sm:h-85"><div class="absolute inset-3 rounded-md bg-[#070707] opacity-55 [background-image:radial-gradient(circle,rgba(255,255,255,0.09)_0_1px,transparent_1.4px)] [background-size:7px_7px]"></div><div class="absolute inset-x-8 top-10 space-y-3"><div class="flex items-start gap-3 rounded-xl border border-white/10 bg-white/[0.04] px-4 py-4"><span class="mt-0.5 flex size-6 shrink-0 items-center justify-center rounded-full bg-white text-xs font-semibold text-[#1a1a1c]">1</span><span class="min-w-0"><span class="block text-sm font-medium text-white/90">Search capabilities</span><span class="mt-1 block text-[11px] leading-4 text-white/50">Find the right model, data action, or workflow.</span><span class="mt-2 block truncate font-mono text-[10px] text-[#aab1bd]">capabilities_search</span></span></div><div class="flex items-start gap-3 rounded-xl border border-white/10 bg-white/[0.04] px-4 py-4"><span class="mt-0.5 flex size-6 shrink-0 items-center justify-center rounded-full bg-white text-xs font-semibold text-[#1a1a1c]">2</span><span class="min-w-0"><span class="block text-sm font-medium text-white/90">Inspect the contract</span><span class="mt-1 block text-[11px] leading-4 text-white/50">
54Review inputs, outputs, pricing, and execution mode.</span><span class="mt-2 block truncate font-mono text-[10px] text-[#aab1bd]">capabilities_inspect</span></span></div><div class="flex items-start gap-3 rounded-xl border border-white/10 bg-white/[0.04] px-4 py-4"><span class="mt-0.5 flex size-6 shrink-0 items-center justify-center rounded-full bg-white text-xs font-semibold text-[#1a1a1c]">3</span><span class="min-w-0"><span class="block text-sm font-medium text-white/90">Run with one key</span><span class="mt-1 block text-[11px] leading-4 text-white/50">Use Run when supported; otherwise call the inspected API.</span><span class="mt-2 block truncate font-mono text-[10px] text-[#aab1bd]">capabilities_run</span></span></div></div><div class="absolute inset-0 bg-gradient-to-b from-transparent via-transparent to-black/35"></div></div><div class="mt-auto p-4"><h2 class="text-base font-medium text-white">Search. Inspect. Run.</h2><p class="mt-4 text-sm leading-6 text-white/60 line-clamp-2">Search and Inspect discover the right contract. Run executes supported capabilities; direct-API contracts use their inspected endpoint.</p><a href="https://docs.beatapi.io" target="_blank" rel="noopener noreferrer" class="group/template-button relative flex w-fit cursor-pointer items-center gap-2 rounded-lg border border-white/20 bg-black py-2 pr-4 pl-11 tracking-tight my-4"><span data-slot="button-box" class="absolute top-1/2 left-1 z-40 flex size-8 -translate-y-1/2 flex-col items-center justify-center gap-px overflow-hidden rounded-[5px] transition-all duration-400 ease-out group-hover/template-button:left-[calc(100%-2.3rem)] group-hover/template-button:rotate-180 bg-white text-black"><span class="flex flex-col gap-px group-hover/template-button:hidden"><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span></span><span aria-hidden="true" class="hidden size-8 rotate-180 rounded-[5px] bg-black/80 bg-contain bg-center bg-no-repeat p-1.5 blur-sm transition-all duration-400 ease-out group-hover/template-button:block group-hover/template-button:blur-none" style="background-image:url('/logo-dark.webp')"></span></span><span class="absolute -inset-px rounded-lg bg-white/20 opacity-0 transition-opacity duration-400 group-hover/template-button:opacity-100"></span><span data-slot="button-label" class="inline-block text-white transition-transform duration-400 group-hover/template-button:-translate-x-8">Connect your agent</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right absolute right-4 size-4 translate-x-4 text-white opacity-0 transition-all duration-400 group-hover/template-button:translate-x-0 group-hover/template-button:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div><div class="grid min-w-0 grid-cols-1 gap-3 md:grid-cols-2 xl:grid-cols-5 xl:[--box-min-height:314px]"><div class="relative min-h-[314px] min-w-0 overflow-hidden rounded-2xl border border-[var(--marketing-border)] bg-[var(--marketing-surface-soft)] p-4 pb-0 xl:col-span-2"><h2 class="relative z-10 text-base font-medium whitespace-nowrap text-black">Inspect before you run</h2><div class="beatapi-bento-spin absolute left-1/2 top-18 size-34 -translate-x-1/2 roun
54ded-full bg-[conic-gradient(from_18deg,#d5dbe1_0deg_68deg,#f2f4f6_68deg_152deg,#c5ccd4_152deg_247deg,#fff_247deg_360deg)] opacity-75"><div class="absolute inset-8 rounded-full bg-[var(--marketing-surface-soft)]"></div></div><div class="absolute inset-x-4 bottom-5"><div class="rounded-lg bg-white p-4 shadow-[0_20px_60px_rgba(0,0,0,0.12)]"><div class="flex items-center justify-between"><p class="text-[11px] font-medium text-neutral-600">live capability contract</p><span class="grid size-4 grid-cols-2 gap-px"><span class="rounded-sm bg-[#1a1a1c]"></span><span class="rounded-sm bg-[#1258ff]"></span><span class="rounded-sm bg-[#8b929a]"></span><span class="rounded-sm bg-[#c5ccd4]"></span></span></div><div class="mt-3 grid grid-cols-3 gap-2 text-center"><div class="rounded-md bg-neutral-50 px-2 py-2"><p class="text-[10px] text-neutral-500">inputs</p><p class="mt-1 truncate text-[11px] font-medium text-black">validated</p></div><div class="rounded-md bg-neutral-50 px-2 py-2"><p class="text-[10px] text-neutral-500">price</p><p class="mt-1 truncate text-[11px] font-medium text-black">current</p></div><div class="rounded-md bg-neutral-50 px-2 py-2"><p class="text-[10px] text-neutral-500">execution</p><p class="mt-1 truncate text-[11px] font-medium text-black">sync / async</p></div></div></div></div></div><div class="relative min-h-[314px] min-w-0 overflow-hidden rounded-xl bg-black text-white xl:col-span-3"><div class="absolute inset-0 bg-[#050505]"></div><div class="absolute inset-0 opacity-70 [background:radial-gradient(circle_at_10%_58%,rgba(255,255,255,0.45),transparent_15%),radial-gradient(ellipse_at_55%_48%,rgba(255,255,255,0.08),transparent_58%)]"></div><div class="absolute inset-x-8 top-16 h-44 opacity-25 [background-image:radial-gradient(circle,rgba(255,255,255,0.36)_0_1px,transparent_1.8px)] [background-size:5px_5px] [mask-image:radial-gradient(ellipse_at_center,black_0_58%,transparent_78%)]"></div><h2 class="relative z-10 max-w-[90%] p-4 text-base font-medium leading-tight text-white">Models, data, and workflows. One catalog.</h2><div class="absolute inset-x-6 top-[5.25rem]"><div class="relative h-px overflow-hidden bg-white/10"><div class="beatapi-bento-scan absolute inset-y-0 w-1/2 bg-gradient-to-r from-transparent via-[#d7dde3] to-transparent"></div></div><div class="mt-4 grid grid-cols-3 gap-3"><div class="rounded-xl border border-white/10 bg-white/[0.055] p-3 shadow-[0_18px_60px_rgba(0,0,0,0.2)] backdrop-blur"><div class="flex items-center gap-2 text-[13px] font-medium tracking-tight text-white/52"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-send size-3" aria-hidden="true"><path d="M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z"></path><path d="m21.854 2.147-10.94 10.939"></path></svg>model</div><p class="mt-2 truncate font-mono text-[11px] text-white/78">model:nano-banana-pro</p></div><div class="rounded-xl border border-white/10 bg-white/[0.055] p-3 shadow-[0_18px_60px_rgba(0,0,0,0.2)] backdrop-blur"><div class="flex items-center gap-2 text-[13px] font-medium tracking-tight text-white/52"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database size-3" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg>data</div><p class="mt-2 truncate font-mono text-[11px] text-white/78">data:tiktok.web.fetch_post_detail</p></div><div class="rounded-xl border border-white/10 bg-white/[0.055] p-3 shadow-[0_18px_60px_rgba(0,0,0,0.2)] backdrop-blur"><div class="flex items-center gap-2 text-[13px] font-medium tracking-tight text-white/52"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-workflow size-3" aria-hidden="true"><rect width="8" height="8" x="3" y="3" rx="2"></rect><path d="M7 11v4a2 2 0 0 0 2 2h4"></path><rect width="8" height="8" x="13" y="13" rx="2"></rect></svg>workflow</div><p class="mt-2 truncate font-mono text-[11px] text-white/78">workflow:music-video</p></div></div></div><div class="absolute right-6 bottom-[5.35rem] left-6 space-y-2 text-[11px]"><div class="beatapi-bento-log flex items-center justify-between rounded-lg border border-white/[0.08] bg-black/35 px-3 py-2 font-mono text-white/58"><span>capabilities_search.ready</span><span class="text-[#d7dde3]/80">200</span></div><div class="beatapi-bento-log flex items-center justify-between rounded-lg border border-white/[0.08] bg-black/35 px-3 py-2 font-mono text-white/58"><span>capability.types</span><span class="text-[#d7dde3]/80">3</span></div></div><div class="absolute right-6 bottom-6 left-6 grid grid-cols-3 gap-3 text-xs"><span class="rounded-lg border border-white/10 bg-white/[0.05] p-3 font-mono text-white/75">stable IDs</span><span class="rounded-lg border border-white/10 bg-white/[0.05] p-3 font-mono text-white/75">live pricing</span><span class="rounded-lg border border-white/10 bg-white/[0.05] p-3 font-mono text-white/75">public schema</span></div></div><div class="relative min-h-[314px] min-w-0 overflow-hidden rounded-2xl border border-[var(--marketing-border)] bg-[var(--marketing-surface-soft)] p-4 md:col-span-2 xl:col-span-3"><div class="absolute inset-0 translate-x-5 opacity-50 [background-image:linear-gradient(rgba(0,0,0,0.08)_1px,transparent_1px),linear-gradient(90deg,rgba(0,0,0,0.08)_1px,transparent_1px)] [background-size:56px_56px]"></div><div class="relative z-10 flex h-full flex-col gap-4"><div class="flex items-center justify-between gap-3"><h2 class="text-base font-medium leading-tight text-black">One run. A traceable production lifecycle.</h2><span class="hidden rounded-full bg-white/80 px-3 py-1 text-[10px] font-semibold text-neutral-500 shadow-sm sm:inline-flex">same execution layer</span></div><div class="grid min-w-0 flex-1 grid-cols-[minmax(0,1fr)] gap-3 md:grid-cols-[minmax(0,1.08fr)_minmax(190px,0.74fr)]"><div class="relative flex min-h-[222px] min-w-0 flex-col rounded-xl border border-[var(--marketing-border)] bg-white px-4 py-4 shadow-[0_18px_60px_rgba(0,0,0,0.14)] transition duration-300 hover:-translate-y-0.5 hover:shadow-[0_22px_70px_rgba(0,0,0,0.16)]"><div class="flex items-center justify-between gap-3 border-b border-black/[0.06] pb-3"><div class="min-w-0"><p class="truncate text-sm font-semibold text-black">capabilities_run</p><p class="mt-1 text-[11px] font-medium text-neutral-600">public execution contract</p></div><span class="shrink-0 rounded-full bg-[#1258ff]/[0.08] px-2.5 py-1 text-[10px] font-semibold text-[#1258ff]">sync / async</span></div><div class="mt-3 grid gap-2 text-xs"><div class="grid grid-cols-[106px_minmax(0,1fr)] items-center gap-3 rounded-xl bg-neutral-50 px-3 py-2"><span class="text-neutral-600">reference</span><span class="truncate font-mono text-neutral-600"><inspected run-capable reference></span></div><div class="grid grid-cols-[106px_minmax(0,1fr)] items-center gap-3 rounded-xl bg-neutral-50 px-3 py-2"><span class="text-neutral-600">operation</span><span class="truncate font-mono text-neutral-600">start</span></div><div class="grid grid-cols-[106px_minmax(0,1fr)] items-center gap-3 rounded-xl bg-neutral-50 px-3 py-2"><span class="text-neutral-600">input</span><span class="truncate font-mono text-neutral-600">{ ...validated fields }</span></div><div class="grid grid-cols-[106px_minmax(0,1fr)] items-center gap-3 rounded-xl bg-neutral-50 px-3 py-2"><span class="text-neutral-600">Authorization</span><span class="truncate font-mono text-neutral-600">Bearer sk_xxx</span></div></div><div class="mt-auto flex flex-wrap gap-2 pt-3"><span class="rounded-full bg-neutral-100 px-3 py-1 text-xs font-medium text-neutral-700">task ID</span><span class="rounded-full bg-neutral-100 px-3 py-1 text-xs font-medium text-neutral-700">status</span><span class="rounded-full bg-neutral-100 px-3 py-1 text-xs font-medium text-neutral-700">hosted output</span></div><div class="mt-3 flex items-center justify-between gap-3 rounded-xl bg-[var(--marketing-surface-soft)] px-3 py-2 text-xs text-neutral-600"><span class="whitespace-nowrap">MCP or REST</span><span class="flex shrink-0 items-center gap-1 whitespace-nowrap font-medium text-[#646a78]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-3.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>same execution layer</span></div></div><div class="grid min-h-[222px] min-w-0 grid-rows-[1fr_auto] gap-3 overflow-hidden"><div class="min-w-0 overflow-hidden rounded-xl border border-black/8 bg-black p-4 text-white shadow-[0_18px_60px_rgba(0,0,0,0.13)]"><div class="flex items-center justify-between text-[13px] font-medium tracking-tight text-white/52"><span>response</span><span class="text-[#79db91]">200</span></div><div class="mt-4 min-w-0 space-y-3 overflow-hidden font-mono text-[11px] text-white/64"><p>{ status: "task" }</p><p>{ task_id: "tsk_9f2" }</p><p class="block max-w-full truncate text-white/84">{ next: "check_status" }</p></div><div class="mt-4 rounded-xl border border-white/[0.08] bg-white/[0.06] px-3 py-2"><div class="flex items-center justify-between text-[11px] text-white/48"><span>event</span><span class="text-[#d7dde3]/85">task.succeeded</span></div></div></div><div class="grid grid-cols-3 gap-2 text-[10px] font-medium text-neutral-600"><div class="flex min-h-14 flex-col items-center justify-center rounded-xl border border-[var(--marketing-border)] bg-white/82 px-2 py-2 text-center shadow-sm"><span class="mx-auto mb-1 block size-1.5 rounded-full bg-[#c5ccd4]"></span>queued</div><div class="flex min-h-14 flex-col items-center justify-center rounded-xl border border-[var(--marketing-border)] bg-white/82 px-2 py-2 text-center shadow-sm"><span class="mx-auto mb-1 block size-1.5 rounded-full bg-[#c5ccd4]"></span>processing</div><div class="flex min-h-14 flex-col items-center justify-center rounded-xl border border-[var(--marketing-border)] bg-white/82 px-2 py-2 text-center shadow-sm"><span class="mx-auto mb-1 block size-1.5 rounded-full bg-[#1258ff]"></span>succeeded</div></div></div></div></div></div><div class="group relative min-h-[314px] min-w-0 overflow-hidden rounded-2xl border border-[var(--marketing-border)] bg-[var(--marketing-surface-soft)] md:col-span-2 xl:col-span-2"><div class="absolute inset-0 opacity-40 [background-image:linear-gradient(rgba(0,0,0,0.08)_1px,transparent_1px),linear-gradient(90deg,rgba(0,0,0,0.08)_1px,transparent_1px)] [background-size:42px_42px]"></div><div class="absolute -right-10 -bottom-10 size-36 rounded-[2rem] bg-[#c5ccd4] opacity-90 shadow-[0_24px_80px_rgba(26,31,36,0.16)] transition duration-500 group-hover:-translate-y-2 group-hover:rotate-3"></div><div class="relative z-10 flex h-full flex-col p-4"><div class="flex items-start justify-between gap-3"><h2 class="max-w-xs text-base font-medium leading-tight text-black">99.8% task success</h2><span class="rounded-full bg-white/80 px-2.5 py-1 text-[10px] font-semibold text-[#1258ff] shadow-sm">auditable</span></div><div class="mt-5 rounded-xl border border-[var(--marketing-border)] bg-white/86 p-3 shadow-[0_18px_60px_rgba(0,0,0,0.1)] backdrop-blur transition duration-300 group-hover:-translate-y-0.5"><div class="flex items-center gap-3"><span class="flex size-8 shrink-0 items-center justify-center rounded-xl bg-black text-white"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round size-4" aria-hidden="true"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg></span><div class="min-w-0"><p class="truncate font-mono text-xs font-semibold text-black">sk_demo_8x92...k</p><p class="text-[11px] text-neutral-500">server-side key active</p></div></div></div><div class="mt-3 grid grid-cols-2 gap-3"><div class="rounded-xl border border-[var(--marketing-border)] bg-white/72 p-3 shadow-sm backdrop-blur"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-gem size-4 text-[#1258ff]" aria-hidden="true"><path d="M6 3h12l4 6-10 13L2 9Z"></path><path d="M11 3 8 9l4 13 4-13-3-6"></path><path d="M2 9h20"></path></svg><p class="mt-3 text-lg font-semibold leading-none text-black">Recorded</p><p class="mt-1 text-[11px] text-neutral-500">usage</p></div><div class="rounded-xl border border-[var(--marketing-border)] bg-white/72 p-3 shadow-sm backdrop-blur"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check size-4 text-[#1258ff]" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><p class="mt-3 text-lg font-semibold leading-none text-black">Visible</p><p class="mt-1 text-[11px] text-neutral-500">task logs</p></div></div><div class="mt-3 space-y-2"><div class="beatapi-bento-log flex items-center justify-between rounded-xl border border-[var(--marketing-border)] bg-white/58 px-3 py-2 text-[11px] text-neutral-600 backdrop-blur"><span class="flex min-w-0 items-center gap-2"><span class="size-2 shrink-0 rounded-full bg-[#1258ff]"></span><span class="truncate font-mono">task.succeeded</span></span><span class="font-mono text-neutral-400">now</span></div><div class="beatapi-bento-log flex items-center justify-between rounded-xl border border-[var(--marketing-border)] bg-white/58 px-3 py-2 text-[11px] text-neutral-600 backdrop-blur"><span class="flex min-w-0 items-center gap-2"><span class="size-2 shrink-0 rounded-full bg-[#d7dde3]"></span><span class="truncate font-mono">media.ready</span></span><span class="font-mono text-neutral-400">04s</span></div><div class="beatapi-bento-log flex items-center justify-between rounded-xl border border-[var(--marketing-border)] bg-white/58 px-3 py-2 text-[11px] text-neutral-600 backdrop-blur"><span class="flex min-w-0 items-center gap-2"><span class="size-2 shrink-0 rounded-full bg-black/35"></span><span class="truncate font-mono">request.logged</span></span><span class="font-mono text-neutral-400">18s</span></div></div></div></div></div></div></div></section><section class="w-full overflow-hidden"><div class="mx-auto flex max-w-[1440px] flex-col gap-10 px-8 py-20"><div class="mx-auto max-w-[1280px] text-center"><h2 class="font-sans font-medium tracking-[-0.03em] text-[var(--marketing-ink)] md:text-5xl mx-auto max-w-[1280px] text-center text-balance text-3xl leading-tight sm:text-4xl lg:text-5xl">What agents get done with BeatAPI</h2><p class="mx-auto mt-3 max-w-5xl text-center text-sm leading-6 text-[var(--marketing-muted)] md:whitespace-nowrap">One key for data, video, images, creators and SEO.</p></div><div class="-mx-8 overflow-x-auto px-8 [scrollbar-width:none] [&::-webkit-scrollbar]:hidden"><div class="flex snap-x snap-mandatory gap-5"><button type="button" class="relative flex min-h-[322px] w-[calc(100vw-64px)] max-w-[620px] shrink-0 snap-start flex-col justify-between overflow-hidden rounded-2xl border border-[#dfe4f2] bg-[#fbfcff] p-7 text-left text-[var(--marketing-ink)] transition hover:-translate-y-1 hover:shadow-[0_16px_40px_-28px_rgba(20,24,40,0.35)]"><div class="absolute inset-0 opacity-45 [background-image:radial-gradient(circle_at
54_20%_20%,rgba(26,31,36,0.08)_0_1px,transparent_2px),radial-gradient(circle_at_70%_40%,rgba(26,31,36,0.08)_0_1px,transparent_2px)]"></div><div class="relative z-10 flex items-center justify-between gap-4"><span class="rounded-full border border-[var(--marketing-border)] bg-[var(--marketing-surface-soft)] px-3 py-1 text-xs font-medium text-[var(--marketing-muted)]">Claude Code · TikTok data</span><span class="font-mono text-xs text-[var(--marketing-muted)]">0<!-- -->1</span></div><div class="relative z-10"><p class="text-xl leading-8 font-medium">Asked Claude Code for this week's trending TikTok videos in one niche. It pulled views, likes and hashtags through BeatAPI and returned a ranked shortlist.</p><div class="mt-8 flex items-center justify-between gap-4 border-t border-[var(--marketing-border)] pt-5"><div class="flex items-center gap-3"><img src="https://media.beatapi.io/homepage/v5/avatars/developer-1.webp" alt="" width="40" height="40" loading="lazy" decoding="async" class="size-10 shrink-0 rounded-full border-2 border-white object-cover shadow-sm"/><p class="font-medium">James<span class="font-normal text-[var(--marketing-muted)]"> · <!-- -->Growth Marketer</span></p></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-5 text-[var(--marketing-muted)]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></div></button><button type="button" class="relative flex min-h-[322px] w-[calc(100vw-64px)] max-w-[620px] shrink-0 snap-start flex-col justify-between overflow-hidden rounded-2xl border border-[#dfe4f2] bg-[#fbfcff] p-7 text-left text-[var(--marketing-ink)] transition hover:-translate-y-1 hover:shadow-[0_16px_40px_-28px_rgba(20,24,40,0.35)]"><div class="absolute inset-0 opacity-45 [background-image:radial-gradient(circle_at_20%_20%,rgba(26,31,36,0.08)_0_1px,transparent_2px),radial-gradient(circle_at_70%_40%,rgba(26,31,36,0.08)_0_1px,transparent_2px)]"></div><div class="relative z-10 flex items-center justify-between gap-4"><span class="rounded-full border border-[var(--marketing-border)] bg-[var(--marketing-surface-soft)] px-3 py-1 text-xs font-medium text-[var(--marketing-muted)]">Cursor · Seedance video</span><span class="font-mono text-xs text-[var(--marketing-muted)]">0<!-- -->2</span></div><div class="relative z-10"><p class="text-xl leading-8 font-medium">Handed one product brief to Cursor, got vertical short clips from Seedance, then had it make variations from the same prompt.</p><div class="mt-8 flex items-center justify-between gap-4 border-t border-[var(--marketing-border)] pt-5"><div class="flex items-center gap-3"><img src="https://media.beatapi.io/homepage/v5/avatars/developer-2.webp" alt="" width="40" height="40" loading="lazy" decoding="async" class="size-10 shrink-0 rounded-full border-2 border-white object-cover shadow-sm"/><p class="font-medium">Olivia<span class="font-normal text-[var(--marketing-muted)]"> · <!-- -->Content Creator</span></p></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-5 text-[var(--marketing-muted)]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></div></button><button type="button" class="relative flex min-h-[322px] w-[calc(100vw-64px)] max-w-[620px] shrink-0 snap-start flex-col justify-between overflow-hidden rounded-2xl border border-[#dfe4f2] bg-[#fbfcff] p-7 text-left text-[var(--marketing-ink)] transition hover:-translate-y-1 hover:shadow-[0_16px_40px_-28px_rgba(20,24,40,0.35)]"><div class="absolute inset-0 opacity-45 [background-image:radial-gradient(circle_at_20%_20%,rgba(26,31,36,0.08)_0_1px,transparent_2px),radial-gradient(circle_at_70%_40%,rgba(26,31,36,0.08)_0_1px,transparent_2px)]"></div><div class="relative z-10 flex items-center justify-between gap-4"><span class="rounded-full border border-[var(--marketing-border)] bg-[var(--marketing-surface-soft)] px-3 py-1 text-xs font-medium text-[var(--marketing-muted)]">OpenCode · Product images</span><span class="font-mono text-xs text-[var(--marketing-muted)]">0<!-- -->3</span></div><div class="relative z-10"><p class="text-xl leading-8 font-medium">Had OpenCode generate clean and lifestyle product images for every listing, with the image model chosen and priced before each run.</p><div class="mt-8 flex items-center justify-between gap-4 border-t border-[var(--marketing-border)] pt-5"><div class="flex items-center gap-3"><img src="/template-assets/productized-agency/avatar/avatar-2.webp" alt="" width="40" height="40" loading="lazy" decoding="async" class="size-10 shrink-0 rounded-full border-2 border-white object-cover shadow-sm"/><p class="font-medium">Ethan<span class="font-normal text-[var(--marketing-muted)]"> · <!-- -->Ecommerce Seller</span></p></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-5 text-[var(--marketing-muted)]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></div></button><button type="button" class="relative flex min-h-[322px] w-[calc(100vw-64px)] max-w-[620px] shrink-0 snap-start flex-col justify-between overflow-hidden rounded-2xl border border-[#dfe4f2] bg-[#fbfcff] p-7 text-left text-[var(--marketing-ink)] transition hover:-translate-y-1 hover:shadow-[0_16px_40px_-28px_rgba(20,24,40,0.35)]"><div class="absolute inset-0 opacity-45 [background-image:radial-gradient(circle_at_20%_20%,rgba(26,31,36,0.08)_0_1px,transparent_2px),radial-gradient(circle_at_70%_40%,rgba(26,31,36,0.08)_0_1px,transparent_2px)]"></div><div class="relative z-10 flex items-center justify-between gap-4"><span class="rounded-full border border-[var(--marketing-border)] bg-[var(--marketing-surface-soft)] px-3 py-1 text-xs font-medium text-[var(--marketing-muted)]">Muse · Similar creators</span><span class="font-mono text-xs text-[var(--marketing-muted)]">0<!-- -->4</span></div><div class="relative z-10"><p class="text-xl leading-8 font-medium">Gave Muse one Instagram creator the brand already works with. It found similar public creators and compared their followers and engagement.</p><div class="mt-8 flex items-center justify-between gap-4 border-t border-[var(--marketing-border)] pt-5"><div class="flex items-center gap-3"><img src="https://media.beatapi.io/homepage/v5/avatars/developer-3.webp" alt="" width="40" height="40" loading="lazy" decoding="async" class="size-10 shrink-0 rounded-full border-2 border-white object-cover shadow-sm"/><p class="font-medium">Jessica<span class="font-normal text-[var(--marketing-muted)]"> · <!-- -->Brand Partnerships Lead</span></p></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-5 text-[var(--marketing-muted)]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></div></button><button type="button" class="relative flex min-h-[322px] w-[calc(100vw-64px)] max-w-[620px] shrink-0 snap-start flex-col justify-between overflow-hidden rounded-2xl border border-[#dfe4f2] bg-[#fbfcff] p-7 text-left text-[var(--marketing-ink)] transition hover:-translate-y-1 hover:shadow-[0_16px_40px_-28px_rgba(20,24,40,0.35)]"><div class="absolute inset-0 opacity-45 [background-image:radial-gradient(circle_at_20%_20%,rgba(26,31,36,0.08)_0_1px,transparent_2px),radial-gradient(circle_at_70%_40%,rgba(26,31,36,0.08)_0_1px,transparent_2px)]"></div><div class="relative z-10 flex items-center justify-between gap-4"><span class="rounded-full border border-[var(--marketing-border)] bg-[var(--marketing-surface-soft)] px-3 py-1 text-xs font-medium text-[var(--marketing-muted)]">Codex · SEO data</span><span class="font-mono text-xs text-[var(--marketing-muted)]">0<!-- -->5</span></div><div class="relative z-10"><p class="text-xl leading-8 font-medium">Asked Codex to pull keyword and search-ranking data for key pages, then draft fixes for the pages losing traffic.</p><div class="mt-8 flex items-center justify-between gap-4 border-t border-[var(--marketing-border)] pt-5"><div class="flex items-center gap-3"><img src="/template-assets/productized-agency/avatar/avatar-4.webp" alt="" width="40" height="40" loading="lazy" decoding="async" class="size-10 shrink-0 rounded-full border-2 border-white object-cover shadow-sm"/><p class="font-medium">Michael<span class="font-normal text-[var(--marketing-muted)]"> · <!-- -->SEO Lead</span></p></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-5 text-[var(--marketing-muted)]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></div></button></div></div></div></section><section class="w-full py-16 sm:py-20 lg:py-24"><div class="mx-auto max-w-[1440px] px-5 sm:px-8"><div class="mb-9 flex flex-col gap-5 sm:mb-12 sm:flex-row sm:items-end sm:justify-between"><div class="max-w-3xl"><h2 class="font-sans text-3xl leading-[1.08] font-medium tracking-[-0.03em] text-[var(--marketing-ink)] sm:text-4xl lg:text-5xl">From the blog</h2><p class="mt-3 max-w-2xl text-sm leading-6 text-[var(--marketing-muted)] sm:text-base">Product updates, guides, and engineering notes from the team.</p></div><a href="/blog" class="inline-flex h-11 w-fit items-center gap-2 rounded-lg bg-[#1a1a1c] px-5 text-sm font-semibold text-white transition-colors hover:bg-black focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-[#1a1a1c]/20">View all posts<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div class="grid gap-8 lg:grid-cols-[minmax(360px,0.92fr)_minmax(0,1.08fr)] lg:gap-12"><a aria-label="What Is GPT-6.1 Sol? Capabilities, API Access, Pricing, and Limitations" href="/blog/what-is-gpt-6-1-sol" class="group order-1 overflow-hidden rounded-2xl border border-[var(--marketing-border)] bg-white shadow-[0_16px_40px_-28px_rgba(20,24,40,0.3)] transition-[transform,box-shadow] duration-300 hover:-translate-y-0.5 hover:shadow-[0_20px_46px_rgba(31,30,27,0.1)] focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-[#ffd12f]/40 lg:order-2"><div class="aspect-[16/9] overflow-hidden bg-[var(--marketing-border)]"><img src="/blog/what-is-gpt-6-1-sol/cover-v1.webp" alt="" width="960" height="540" loading="lazy" decoding="async" class="size-full object-cover transition-transform duration-500 group-hover:scale-[1.025] motion-reduce:transition-none motion-reduce:group-hover:scale-100"/></div><div class="p-5 sm:p-7"><div class="flex items-center gap-2 text-xs text-[var(--marketing-muted)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar size-3.5" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path></svg><time>Sep 30, 2026</time></div><h3 class="mt-3 text-xl leading-tight font-semibold text-[#1a1a1c] sm:text-2xl">What Is GPT-6.1 Sol? Capabilities, API Access, Pricing, and Limitations</h3><p class="mt-3 line-clamp-2 text-sm leading-6 text-[var(--marketing-muted)] sm:text-base">Learn what GPT-6.1 Sol does, how to call its API, what tokens cost, and which reasoning, tool-calling and context limits to check before integration.</p></div></a><div class="order-2 divide-y divide-[var(--marketing-border)] border-y border-[var(--marketing-border)] lg:order-1"><a href="/blog/gpt-6-1-sol-vs-gpt-6-sol-vs-astra" class="group grid min-h-[118px] grid-cols-[minmax(0,1fr)_96px] items-center gap-4 py-4 focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-[#1258ff]/25 sm:grid-cols-[minmax(0,1fr)_120px] sm:gap-6"><div class="min-w-0"><time class="text-xs text-[var(--marketing-muted)]">Sep 30, 2026</time><h3 class="mt-2 line-clamp-2 text-base leading-snug font-semibold text-[#1a1a1c] transition-colors group-hover:text-black sm:text-lg">GPT-6.1 Sol vs GPT-6 Sol vs Astra: Which Should You Use for a Coding Agent?</h3><p class="mt-2 hidden line-clamp-1 text-sm text-[var(--marketing-muted)] sm:block">
54Compare GPT-6.1 Sol, GPT-6 Sol and Astra for coding agents: cache pricing, complete-task cost, tool compatibility, migration checks and escalation criteria.</p></div><div class="aspect-[4/3] overflow-hidden rounded-lg bg-[var(--marketing-border)]"><img src="/blog/gpt-6-1-sol-vs-gpt-6-sol-vs-astra/cover-v1.webp" alt="" width="240" height="180" loading="lazy" decoding="async" class="size-full object-cover transition-transform duration-500 group-hover:scale-[1.04] motion-reduce:transition-none motion-reduce:group-hover:scale-100"/></div></a><a href="/blog/how-to-use-space-bunny-alpha-for-coding" class="group grid min-h-[118px] grid-cols-[minmax(0,1fr)_96px] items-center gap-4 py-4 focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-[#1258ff]/25 sm:grid-cols-[minmax(0,1fr)_120px] sm:gap-6"><div class="min-w-0"><time class="text-xs text-[var(--marketing-muted)]">Sep 30, 2026</time><h3 class="mt-2 line-clamp-2 text-base leading-snug font-semibold text-[#1a1a1c] transition-colors group-hover:text-black sm:text-lg">How to Use Space Bunny Alpha for Coding: Setup, Free Limits, and Troubleshooting</h3><p class="mt-2 hidden line-clamp-1 text-sm text-[var(--marketing-muted)] sm:block">Set up Space Bunny Alpha in OpenCode or through an API, verify a small code repair, reduce verbose output, and handle free limits, retries and fallback.</p></div><div class="aspect-[4/3] overflow-hidden rounded-lg bg-[var(--marketing-border)]"><img src="/blog/how-to-use-space-bunny-alpha-for-coding/cover-v1.webp" alt="" width="240" height="180" loading="lazy" decoding="async" class="size-full object-cover transition-transform duration-500 group-hover:scale-[1.04] motion-reduce:transition-none motion-reduce:group-hover:scale-100"/></div></a><a href="/blog/gemini-4-stealth-model-prediction" class="group grid min-h-[118px] grid-cols-[minmax(0,1fr)_96px] items-center gap-4 py-4 focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-[#1258ff]/25 sm:grid-cols-[minmax(0,1fr)_120px] sm:gap-6"><div class="min-w-0"><time class="text-xs text-[var(--marketing-muted)]">Sep 29, 2026</time><h3 class="mt-2 line-clamp-2 text-base leading-snug font-semibold text-[#1a1a1c] transition-colors group-hover:text-black sm:text-lg">Gemini 4: Space Bunny or Pixel Canary? JEV Gave Two Answers</h3><p class="mt-2 hidden line-clamp-1 text-sm text-[var(--marketing-muted)] sm:block">Could Space Bunny or Pixel Canary be Gemini 4? JEV picked Space Bunny when forced, then chose insufficient evidence. We check model cards and a tokenizer clue.</p></div><div class="aspect-[4/3] overflow-hidden rounded-lg bg-[var(--marketing-border)]"><img src="/blog/gemini-4-stealth-model-prediction/cover-v5.en.webp" alt="" width="240" height="180" loading="lazy" decoding="async" class="size-full object-cover transition-transform duration-500 group-hover:scale-[1.04] motion-reduce:transition-none motion-reduce:group-hover:scale-100"/></div></a><a href="/blog/qwen-image-2-1-gguf-vs-api" class="group grid min-h-[118px] grid-cols-[minmax(0,1fr)_96px] items-center gap-4 py-4 focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-[#1258ff]/25 sm:grid-cols-[minmax(0,1fr)_120px] sm:gap-6"><div class="min-w-0"><time class="text-xs text-[var(--marketing-muted)]">Sep 29, 2026</time><h3 class="mt-2 line-clamp-2 text-base leading-snug font-semibold text-[#1a1a1c] transition-colors group-hover:text-black sm:text-lg">Qwen Image 2.1 GGUF: VRAM, Download Size & API Cost</h3><p class="mt-2 hidden line-clamp-1 text-sm text-[var(--marketing-muted)] sm:block">Compare Qwen Image 2.1 GGUF sizes and VRAM with the extra text encoder and VAE downloads. Use a cost formula to decide when local inference or an API fits.</p></div><div class="aspect-[4/3] overflow-hidden rounded-lg bg-[var(--marketing-border)]"><img src="/blog/qwen-image-2-1-gguf-vs-api/cover-v1.webp" alt="" width="240" height="180" loading="lazy" decoding="async" class="size-full object-cover transition-transform duration-500 group-hover:scale-[1.04] motion-reduce:transition-none motion-reduce:group-hover:scale-100"/></div></a></div></div></div></section><section id="faqs" class="w-full"><div class="mx-auto grid max-w-[1440px] grid-cols-1 gap-10 px-4 py-20 sm:px-6 lg:grid-cols-[minmax(0,0.9fr)_minmax(0,1.1fr)] lg:gap-15 lg:px-8"><div class="lg:sticky lg:top-24 lg:self-start"><h2 class="font-sans text-left text-4xl font-medium tracking-[-0.03em] text-[var(--marketing-ink)] md:text-5xl min-w-0 max-w-full leading-[1.18]">Questions before you integrate</h2><p class="mt-6 max-w-xl text-sm leading-6 text-pretty text-[var(--marketing-muted)]">What BeatAPI is, how agents connect, what they can call, and how billing works.</p><div class="mt-12 rounded-2xl border border-[#dfe4f2] bg-[#fbfcff] p-8"><h3 class="min-w-0 max-w-full text-xl font-semibold">Get your API key</h3><p class="mt-4 text-sm leading-6 text-[var(--marketing-muted)] line-clamp-2">Create a key, send your agent one setup line, then let it search, inspect and run.</p><a href="/dashboard/apikeys" class="group/template-button relative flex w-fit cursor-pointer items-center gap-2 rounded-lg border py-2 pr-4 pl-11 tracking-tight box-border h-11 min-h-11 border-transparent bg-[#1a1a1c] shadow-[0_10px_24px_-16px_rgba(26,26,28,0.5)] mt-6"><span data-slot="button-box" class="absolute top-1/2 left-1 z-40 flex size-8 -translate-y-1/2 flex-col items-center justify-center gap-px overflow-hidden rounded-[5px] transition-all duration-400 ease-out group-hover/template-button:left-[
54calc(100%-2.3rem)] group-hover/template-button:rotate-180 bg-white text-black"><span class="flex flex-col gap-px group-hover/template-button:hidden"><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span><span class="flex gap-px"><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span><span class="inline-block size-0.75 shrink-0 rounded-full bg-current/25"></span></span></span><span aria-hidden="true" class="hidden size-8 rotate-180 rounded-[5px] bg-black/80 bg-contain bg-center bg-no-repeat p-1.5 blur-sm transition-all duration-400 ease-out group-hover/template-button:block group-hover/template-button:blur-none" style="background-image:url('/logo-dark.webp')"></span></span><span class="absolute -inset-px rounded-lg bg-white/20 opacity-0 transition-opacity duration-400 group-hover/template-button:opacity-100"></span><span data-slot="button-label" class="inline-block text-white transition-transform duration-400 group-hover/template-button:-translate-x-8">Create API key</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right absolute right-4 size-4 translate-x-4 text-white opacity-0 transition-all duration-400 group-hover/template-button:translate-x-0 group-hover/template-button:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div><div class="overflow-hidden rounded-2xl border border-[#dfe4f2] bg-[#fbfcff]"><div class="border-b border-[var(--marketing-border)] last:border-b-0"><button id="landing-faq-0-trigger" type="button" aria-expanded="true" aria-controls="landing-faq-0" class="flex w-full items-start justify-between gap-5 px-6 py-6 text-left"><h3 class="max-w-[calc(100%-2rem)] text-base leading-6 font-medium text-[#1a1a1c]">What is BeatAPI?</h3><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mt-0.5 size-5 shrink-0" aria-hidden="true"><path d="M5 12h14"></path></svg></button><section id="landing-faq-0" aria-labelledby="landing-faq-0-trigger" class="grid transition-all duration-300 grid-rows-[1fr] opacity-100"><div class="overflow-hidden"><p class="px-6 pb-6 text-sm leading-7 text-[var(--marketing-muted)]">BeatAPI is the capability layer for AI agents. One API key gives Claude Code, Codex, Cursor, Muse or your own app access to 70+ AI models, 1,000+ social data APIs and web tools for search, page reading and research. Your agent finds the right capability, checks its inputs and price, then runs it.</p></div></section></div><div class="border-b border-[var(--marketing-border)] last:border-b-0"><button id="landing-faq-1-trigger" type="button" aria-expanded="false" aria-controls="landing-faq-1" class="flex w-full items-start justify-between gap-5 px-6 py-6 text-left"><h3 class="max-w-[calc(100%-2rem)] text-base leading-6 font-medium text-[#1a1a1c]">How is BeatAPI different from an API aggregator or model router?</h3><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-plus mt-0.5 size-5 shrink-0" aria-hidden="true"><path d="M5 12h14"></path><path d="M12 5v14"></path></svg></button><section id="landing-faq-1" aria-labelledby="landing-faq-1-trigger" class="grid transition-all duration-300 grid-rows-[0fr] opacity-0"><div class="overflow-hidden"><p class="px-6 pb-6 text-sm leading-7 text-[var(--marketing-muted)]">A model router forwards chat requests to LLMs. BeatAPI also covers social data, web tools and image, video and workflow tasks, and it is built for agents to use on their own: search the catalog, inspect a capability's input schema and price, then run it. The agent reads the contract before it spends anything.</p></div></section></div><div class="border-b border-[var(--marketing-border)] last:border-b-0"><button id="landing-faq-2-trigger" type="button" aria-expanded="false" aria-controls="landing-faq-2" class="flex w-full items-start justify-between gap-5 px-6 py-6 text-left"><h3 class="max-w-[calc(100%-2rem)] text-base leading-6 font-medium text-[#1a1a1c]">Which AI agents work with BeatAPI?</h3><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-plus mt-0.5 size-5 shrink-0" aria-hidden="true"><path d="M5 12h14"></path><path d="M12 5v14"></path></svg></button><section id="landing-faq-2" aria-labelledby="landing-faq-2-trigger" class="grid transition-all duration-300 grid-rows-[0fr] opacity-0"><div class="overflow-hidden"><p class="px-6 pb-6 text-sm leading-7 text-[var(--marketing-muted)]">Claude Code, Codex, Cursor, OpenCode, Muse and any client that supports MCP or can make HTTP requests. Each agent has a setup guide on the Integrations page, and apps can call the same API directly.</p></div></section></div><div class="border-b border-[var(--marketing-border)] last:border-b-0"><button id="landing-faq-3-trigger" type="button" aria-expanded="false" aria-controls="landing-faq-3" class="flex w-full items-start justify-between gap-5 px-6 py-6 text-left"><h3 class="max-w-[calc(100%-2rem)] text-base leading-6 font-medium text-[#1a1a1c]">How do I connect my AI agent to BeatAPI?</h3><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-plus mt-0.5 size-5 shrink-0" aria-hidden="true"><path d="M5 12h14"></path><path d="M12 5v14"></path></svg></button><section id="landing-faq-3" aria-labelledby="landing-faq-3-trigger" class="grid transition-all duration-300 grid-rows-[0fr] opacity-0"><div class="overflow-hidden"><p class="px-6 pb-6 text-sm leading-7 text-[var(--marketing-muted)]">Send your agent one line: set up https://beatapi.io/SKILL.md. It reads the guide and asks for your key. For MCP hosts, add the server https://beatapi.io/mcp and put your key in the host's secret settings. Never paste a key into chat.</p></div></section></div><div class="border-b border-[var(--marketing-border)] last:border-b-0"><button id="landing-faq-4-trigger" type="button" aria-expanded="false" aria-controls="landing-faq-4" class="flex w-full items-start justify-between gap-5 px-6 py-6 text-left"><h3 class="max-w-[calc(100%-2rem)] text-base leading-6 font-medium text-[#1a1a1c]">What data can my agent get through BeatAPI?</h3><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-plus mt-0.5 size-5 shrink-0" aria-hidden="true"><path d="M5 12h14"></path><path d="M12 5v14"></path></svg></button><section id="landing-faq-4" aria-labelledby="landing-faq-4-trigger" class="grid transition-all duration-300 grid-rows-[0fr] opacity-0"><div class="overflow-hidden"><p class="px-6 pb-6 text-sm leading-7 text-[var(--marketing-muted)]">Public data from TikTok, Instagram, YouTube, X, Reddit, LinkedIn, Threads, Xiaohongshu and Douyin: posts, profiles, comments, search results and trends. Web tools add search, page reading, site maps and multi-step research. Results come back as structured JSON your agent can rank, compare and cite.</p></div></section></div><div class="border-b border-[var(--marketing-border)] last:border-b-0"><button id="landing-faq-5-trigger" type="button" aria-expanded="false" aria-controls="landing-faq-5" class="flex w-full items-start justify-between gap-5 px-6 py-6 text-left"><h3 class="max-w-[calc(100%-2rem)] text-base leading-6 font-medium text-[#1a1a1c]">Do I need a separate API key for each model or data provider?</h3><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-plus mt-0.5 size-5 shrink-0" aria-hidden="true"><path d="M5 12h14"></path><path d="M12 5v14"></path></svg></button><section id="landing-faq-5" aria-labelledby="landing-faq-5-trigger" class="grid transition-all duration-300 grid-rows-[0fr] opacity-0"><div class="overflow-hidden"><p class="px-6 pb-6 text-sm leading-7 text-[var(--marketing-muted)]">No. One BeatAPI key and one USD balance cover models, social data and web tools. There are no per-vendor accounts, separate bills or provider keys to rotate.</p></div></section></div><div class="border-b border-[var(--marketing-border)] last:border-b-0"><button id="landing-faq-6-trigger" type="button" aria-expanded="false" aria-controls="landing-faq-6" class="flex w-full items-start justify-between gap-5 px-6 py-6 text-left"><h3 class="max-w-[calc(100%-2rem)] text-base leading-6 font-medium text-[#1a1a1c]">How does BeatAPI pricing work?</h3><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-plus mt-0.5 size-5 shrink-0" aria-hidden="true"><path d="M5 12h14"></path><path d="M12 5v14"></path></svg></button><section id="landing-faq-6" aria-labelledby="landing-faq-6-trigger" class="grid transition-all duration-300 grid-rows-[0fr] opacity-0"><div class="overflow-hidden"><p class="px-6 pb-6 text-sm leading-7 text-[var(--marketing-muted)]">Calls spend a prepaid USD balance. Every capability publishes its price before you run it, and every response reports what the call cost. Model prices are listed next to the official provider rate on the pricing page.</p></div></section></div><div class="border-b border-[var(--marketing-border)] last:border-b-0"><button id="landing-faq-7-trigger" type="button" aria-expanded="false" aria-controls="landing-faq-7" class="flex w-full items-start justify-between gap-5 px-6 py-6 text-left"><h3 class="max-w-[calc(100%-2rem)] text-base leading-6 font-medium text-[#1a1a1c]">What happens if a call fails? Am I still charged?</h3><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-plus mt-0.5 size-5 shrink-0" aria-hidden="true"><path d="M5 12h14"></path><path d="M12 5v14"></path></svg></button><section id="landing-faq-7" aria-labelledby="landing-faq-7-trigger" class="grid transition-all duration-300 grid-rows-[0fr] opacity-0"><div class="overflow-hidden"><p class="px-6 pb-6 text-sm leading-7 text-[var(--marketing-muted)]">Data and web calls that fail on our side are not charged. For image, video and workflow tasks, BeatAPI reserves the price when the task is accepted and refunds eligible failures to your balance. Every error also says whether a retry can succeed, so agents don't loop.</p></div></section></div><div class="border-b border-[var(--marketing-border)] last:border-b-0"><button id="landing-faq-8-trigger" type="button" aria-expanded="false" aria-controls="landing-faq-8" class="flex w-full items-start justify-between gap-5 px-6 py-6 text-left"><h3 class="max-w-[calc(100%-2rem)] text-base leading-6 font-medium text-[#1a1a1c]">Does BeatAPI host the images and videos it generates?</h3><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-plus mt-0.5 size-5 shrink-0" aria-hidden="true"><path d="M5 12h14"></path><path d="M12 5v14"></path></svg></button><section id="landing-faq-8" aria-labelledby="landing-faq-8-trigger" class="grid transition-all duration-300 grid-rows-[0fr] opacity-0"><div class="overflow-hidden"><p class="px-6 pb-6 text-sm leading-7 text-[var(--marketing-muted)]">Yes. A finished image or video task returns a hosted file URL on the task record, so your agent can hand over a link
54without you setting up storage.</p></div></section></div></div></div></section><footer class="relative min-h-[640px] overflow-hidden border-t border-white/10 bg-[#07111b] text-white"><img src="https://media.beatapi.io/homepage/v5/footer/infrastructure-night.webp" width="1672" height="941" alt="" aria-hidden="true" loading="lazy" decoding="async" class="absolute inset-0 size-full object-cover object-[70%_center] sm:object-[64%_center] lg:object-center"/><div class="absolute inset-0 bg-[linear-gradient(180deg,transparent_0%,transparent_64%,rgba(2,7,12,0.34)_100%)]"></div><div class="relative z-10 mx-auto flex min-h-[640px] max-w-[1440px] flex-col px-4 pt-12 pb-8 sm:px-6 lg:px-8 lg:pt-14"><div class="relative z-10 flex flex-1 flex-col gap-14"><div class="grid w-full grid-cols-1 gap-18 lg:grid-cols-[minmax(0,0.72fr)_minmax(0,1.8fr)] lg:gap-20"><div class="flex flex-col gap-6"><a class="w-fit active" href="/" data-status="active" aria-current="page"><span class="inline-flex items-center gap-2"><span aria-hidden="true" class="inline-flex size-8 shrink-0 items-center justify-center"><img src="/logo-dark.webp" width="1024" height="1024" alt="Beat API AI Music Video API logo" class="size-8 object-contain" draggable="false"/></span><span class="text-sm font-semibold tracking-tight text-white">Beat API</span></span></a><span class="max-w-xs text-sm leading-6 text-white/74">BeatAPI is the capability layer for AI agents: models, data and tools through one API key.</span><div class="flex items-center gap-2"><a href="https://github.com/BeatAPI" target="_blank" rel="noopener noreferrer" aria-label="GitHub" title="GitHub" class="flex size-9 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-github size-[18px]" aria-hidden="true"><path d="M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"></path><path d="M9 18c-4.51 2-5-2-7-2"></path></svg></a><a href="https://x.com/BeatAPIio" target="_blank" rel="noopener noreferrer" aria-label="X" title="X" class="flex size-9 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-twitter size-[18px]" aria-hidden="true"><path d="M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"></path></svg></a><a href="https://www.youtube.com/@BeatAPIio" target="_blank" rel="noopener noreferrer" aria-label="YouTube" title="YouTube" class="flex size-9 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-youtube size-[18px]" aria-hidden="true"><path d="M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17"></path><path d="m10 15 5-3-5-3z"></path></svg></a><a href="https://www.linkedin.com/company/beatapi/" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" title="LinkedIn" class="flex size-9 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin size-[18px]" aria-hidden="true"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a><a href="https://www.facebook.com/profile.php?id=61590926571840" target="_blank" rel="noopener noreferrer" aria-label="Facebook" title="Facebook" class="flex size-9 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-facebook size-[18px]" aria-hidden="true"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></a></div><div class="flex max-w-full flex-wrap items-center gap-x-4 gap-y-3"><span class="shrink-0 text-sm leading-5 text-white/74">AI Summary</span><span aria-hidden="true" class="h-5 w-px shrink-0 bg-white/20"></span><ul class="grid min-w-0 max-w-full flex-1 grid-cols-4 gap-x-3 gap-y-2 sm:grid-cols-5"><li><a href="https://chatgpt.com/?q=As+someone+considering+BeatAPI%2C+I+want+to+understand+how+it+can+help+me+connect+models%2C+data%2C+and+tools+to+my+own+agent%2C+application%2C+or+automated+workflow.%0A%0APlease+start+with+a+practical+task+I+might+want+to+complete.+For+example%2C+I+might+want+an+agent+to+generate+text%2C+an+image%2C+or+a+video%3B+analyze+content+from+a+social+platform%3B+search+and+read+the+web%3B+or+connect+these+capabilities+to+my+product.+Walk+me+through+how+I+would+find+the+right+capability%2C+decide+whether+it+fits+the+task%2C+make+the+first+call%2C+and+then+pass+the+result+back+to+my+agent+or+application.%0A%0AI+want+to+understand+what+I+need+to+choose+and+what+BeatAPI+provides.+Explain+how+I+would+choose+a+model+or+model+version%2C+prepare+prompts%2C+context%2C+and+input+materials%2C+set+parameters%2C+decide+between+the+API%2C+MCP%2C+and+Skills%2C+and+understand+returned+results%2C+task+status%2C+usage%2C+and+cost.+Also+explain+which+parts+I+control+and+which+parts+BeatAPI+provides+or+handles.%0A%0APlease+connect+this+to+the+work+I+am+likely+to+do.+Show+me+how+I+can+browse+and+use+text%2C+image%2C+video%2C+and+workflow+models%3B+find+platforms+and+data+actions+in+Social+Data+and+complete+a+Search%2C+Inspect%2C+Run+flow%3B+use+Web+Search+for+search%2C+page+reading%2C+site+maps%2C+and+research%3B+and+combine+these+capabilities+in+an+agent%2C+SaaS+product%2C+or+automated+workflow.%0A%0AI+do+not+want+only+a+list+of+pages.+I+want+to+know+where+I+should+go+when+I+need+to+find+a+model%2C+explore+a+data+capability%2C+read+the+request+contract%2C+try+a+task%2C+connect+an+agent%2C+manage+an+API+key%2C+check+usage%2C+or+decide+whether+a+real+use+case+fits+me%2C+and+what+each+entry+point+helps+me+accomplish.%0A%0APlace+Model%2FAPI%2C+Social+Data%2C+Tools%2C+Integrations%2C+MCP%2C+Skills%2C+Generator%2C+Dashboard%2C+Pricing%2C+and+Use+Cases+within+that+actual+path.+If+a+page+is+only+a+reference+or+showcase%2C+say+so+clearly+instead+of+presenting+it+as+a+required+step.%0A%0ACover+model+calls%2C+image+and+video+generation%2C+asynchronous+tasks%2C+Workflows%2C+Realtime+Video%2C+agent+workflows%2C+Social+Data+analysis%2C+Web+Search%2C+prototyping%2C+and+SaaS+integration.+Explain+what+I+can+ultimately+get+and+how+I+can+continue+debugging%2C+reusing%2C+combining%2C+deploying
54%2C+or+handing+those+results+to+an+agent.%0A%0AI+also+want+to+understand+what+BeatAPI%27s+unified+access+and+model+price+comparisons+mean+for+my+model+choices%2C+development+costs%2C+and+long-term+maintenance.+Finally%2C+briefly+compare+BeatAPI+with+integrating+model+providers+directly%2C+using+a+model-routing+service+such+as+OpenRouter+or+Fal%2C+and+maintaining+social-data+and+web-research+capabilities+myself.+Explain+when+BeatAPI+is+the+better+fit+and+when+direct+integration+or+a+combination+makes+more+sense.%0A%0APlease+start+with+the+page+I+am+currently+viewing+and+use+the+latest+official+resources+below%3A%0A%0A-+Model%2FAPI%3A+https%3A%2F%2Fbeatapi.io%2Fmodel%0A-+Social+Data%3A+https%3A%2F%2Fbeatapi.io%2Fdata%0A-+Tools%3A+https%3A%2F%2Fbeatapi.io%2Ftool%0A-+API+docs%3A+https%3A%2F%2Fdocs.beatapi.io%0A-+Realtime+Video+docs%3A+https%3A%2F%2Fdocs.beatapi.io%2Frealtime-video%0A-+Integrations%3A+https%3A%2F%2Fbeatapi.io%2Fintegrations%0A-+MCP%3A+https%3A%2F%2Fbeatapi.io%2Fmcp%0A-+Skills%3A+https%3A%2F%2Fbeatapi.io%2Fskill%0A-+Generator%3A+https%3A%2F%2Fbeatapi.io%2Fgenerator%0A-+Dashboard%3A+https%3A%2F%2Fbeatapi.io%2Fdashboard%2Fget-started%0A-+Pricing%3A+https%3A%2F%2Fbeatapi.io%2Fpricing%0A-+Use+Cases%3A+https%3A%2F%2Fbeatapi.io%2Fcase%0A-+OpenAPI%3A+https%3A%2F%2Fbeatapi.io%2Fopenapi.json%0A-+Agent+resources%3A+https%3A%2F%2Fbeatapi.io%2Fllms.txt%0A%0AUse+one+concrete+case+to+explain+the+complete+path.+Do+not+write+a
54dvertising+copy+or+simply+list+product+pages.+Use+only+information+stated+on+the+current+page+and+in+the+official+resources%3B+clearly+call+out+any+limits+involving+models%2C+platforms%2C+plans%2C+API+keys%2C+quotas%2C+devices%2C+or+deployment%2C+and+include+the+relevant+source+links." target="_blank" rel="noopener noreferrer" title="Open in ChatGPT" class="group flex size-8 shrink-0 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><img src="/model-logos/openai.svg" alt="" aria-hidden="true" class="size-[18px] object-contain brightness-0 invert opacity-70 transition-opacity group-hover:opacity-100"/><span class="sr-only">Open in ChatGPT</span></a></li><li><a href="https://copilot.com/?q=As+someone+considering+BeatAPI%2C+I+want+to+understand+how+it+can+help+me+connect+models%2C+data%2C+and+tools+to+my+own+agent%2C+application%2C+or+automated+workflow.%0A%0APlease+start+with+a+practical+task+I+might+want+to+complete.+For+example%2C+I+might+want+an+agent+to+generate+text%2C+an+image%2C+or+a+video%3B+analyze+content+from+a+social+platform%3B+search+and+read+the+web%3B+or+connect+these+capabilities+to+my+product.+Walk+me+through+how+I+would+find+the+right+capability%2C+decide+whether+it+fits+the+task%2C+make+the+first+call%2C+and+then+pass+the+result+back+to+my+agent+or+application.%0A%0AI+want+to+understand+what+I+need+to+choose+and+what+BeatAPI+provides.+Explain+how+I+would+choose+a+model+or+model+version%2C+prepare+prompts%2C+context%2C+and+input+materials%2C+set+parameters%2C+decide+between+the+API%2C+MCP%2C+and+Skills%2C+and+understand+returned+results%2C+task+status%2C+usage%2C+and+cost.+Also+explain+which+parts+I+control+and+which+parts+BeatAPI+provides+or+handles.%0A%0APlease+connect+this+to+the+work+I+am+likely+to+do.+Show+me+how+I+can+browse+and+use+text%2C+image%2C+video%2C+and+workflow+models%3B+find+platforms+and+data+actions+in+Social+Data+and+complete+a+Search%2C+Inspect%2C+Run+flow%3B+use+Web+Search+for+search%2C+page+reading%2C+site+maps%2C+and+research%3B+and+combine+these+capabilities+in+an+agent%2C+SaaS+product%2C+or+automated+workflow.%0A%0AI+do+not+want+only+a+list+of+pages.+I+want+to+know+where+I+should+go+when+I+need+to+find+a+model%2C+explore+a+data+capability%2C+read+the+request+contract%2C+try+a+task%2C+connect+an+agent%2C+manage+an+API+key%2C+check+usage%2C+or+decide+whether+a+real+use+case+fits+me%2C+and+what+each+entry+point+helps+me+accomplish.%0A%0APlace+Model%2FAPI%2C+Social+Data%2C+Tools%2C+Integrations%2C+MCP%2C+Skills%2C+Generator%2C+Dashboard%2C+Pricing%2C+and+Use+Cases+within+that+actual+path.+If+a+page+is+only+a+reference+or+showcase%2C+say+so+clearly+instead+of+presenting+it+as+a+required+step.%0A%0ACover+model+calls%2C+image+and+video+generation%2C+asynchronous+tasks%2C+Workflows%2C+Realtime+Video%2C+agent+workflows%2C+Social+Data+analysis%2C+Web+Search%2C+prototyping%2C+and+SaaS+integration.+Explain+what+I+can+ultimately+get+and+how+I+can+continue+debugging%2C+reusing%2C+combining%2C+deploying%2C+or+handing+those+results+to+an+agent.%0A%0AI+also+want+to+understand+what+BeatAPI%27s+unified+access+and+model+price+comparisons+mean+for+my+model+choices%2C+development+costs%2C+and+long-term+maintenance.+Finally%2C+briefly+compare+BeatAPI+with+integrating+model+providers+directly%2C+using+a+model-routing+service+such+as+OpenRouter+or+Fal%2C+and+maintaining+social-data+and+web-research+capabilities+myself.+Explain+when+BeatAPI+is+the+better+fit+and+when+direct+integration+or+a+combination+makes+more+sense.%0A%0APlease+start+with+the+page+I+am+currently+viewing+and+use+the+latest+official+resources+below%3A%0A%0A-+Model%2FAPI%3A+https%3A%2F%2Fbeatapi.io%2Fmodel%0A-+Social+Data%3A+https%3A%2F%2Fbeatapi.io%2Fdata%0A-+Tools%3A+https%3A%2F%2Fbeatapi.io%2Ftool%0A-+API+docs%3A+https%3A%2F%2Fdocs.beatapi.io%0A-+Realtime+Video+docs%3A+https%3A%2F%2Fdocs.beatapi.io%2Frealtime-video%0A-+Integrations%3A+https%3A%2F%2Fbeatapi.io%2Fintegrations%0A-+MCP%3A+https%3A%2F%2Fbeatapi.io%2Fmcp%0A-+Skills%3A+https%3A%2F%2Fbeatapi.io%2Fskill%0A-+Generator%3A+https%3A%2F%2Fbeatapi.io%2Fgenerator%0A-+Dashboard%3A+https%3A%2F%2Fbeatapi.io%2Fdashboard%2Fget-started%0A-+Pricing%3A+https%3A%2F%2Fbeatapi.io%2Fpricing%0A-+Use+Cases%3A+https%3A%2F%2Fbeatapi.io%2Fcase%0A-+OpenAPI%3A+https%3A%2F%2Fbeatapi.io%2Fopenapi.json%0A-+Agent+resources%3A+https%3A%2F%2Fbeatapi.io%2Fllms.txt%0A%0AUse+one+concrete+case+to+explain+the+complete+path.+Do+not+write+a
54dvertising+copy+or+simply+list+product+pages.+Use+only+information+stated+on+the+current+page+and+in+the+official+resources%3B+clearly+call+out+any+limits+involving+models%2C+platforms%2C+plans%2C+API+keys%2C+quotas%2C+devices%2C+or+deployment%2C+and+include+the+relevant+source+links." target="_blank" rel="noopener noreferrer" title="Copy the prompt and open in Copilot" class="group flex size-8 shrink-0 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><img src="/agent-logos/copilot.svg" alt="" aria-hidden="true" class="size-[18px] object-contain brightness-0 invert opacity-70 transition-opacity group-hover:opacity-100"/><span class="sr-only">Copy the prompt and open in Copilot</span></a></li><li><a href="https://gemini.google.com/app?q=As+someone+considering+BeatAPI%2C+I+want+to+understand+how+it+can+help+me+connect+models%2C+data%2C+and+tools+to+my+own+agent%2C+application%2C+or+automated+workflow.%0A%0APlease+start+with+a+practical+task+I+might+want+to+complete.+For+example%2C+I+might+want+an+agent+to+generate+text%2C+an+image%2C+or+a+video%3B+analyze+content+from+a+social+platform%3B+search+and+read+the+web%3B+or+connect+these+capabilities+to+my+product.+Walk+me+through+how+I+would+find+the+right+capability%2C+decide+whether+it+fits+the+task%2C+make+the+first+call%2C+and+then+pass+the+result+back+to+my+agent+or+application.%0A%0AI+want+to+understand+what+I+need+to+choose+and+what+BeatAPI+provides.+Explain+how+I+would+choose+a+model+or+model+version%2C+prepare+prompts%2C+context%2C+and+input+materials%2C+set+parameters%2C+decide+between+the+API%2C+MCP%2C+and+Skills%2C+and+understand+returned+results%2C+task+status%2C+usage%2C+and+cost.+Also+explain+which+parts+I+control+and+which+parts+BeatAPI+provides+or+handles.%0A%0APlease+connect+this+to+the+work+I+am+likely+to+do.+Show+me+how+I+can+browse+and+use+text%2C+image%2C+video%2C+and+workflow+models%3B+find+platforms+and+data+actions+in+Social+Data+and+complete+a+Search%2C+Inspect%2C+Run+flow%3B+use+Web+Search+for+search%2C+page+reading%2C+site+maps%2C+and+research%3B+and+combine+these+capabilities+in+an+agent%2C+SaaS+product%2C+or+automated+workflow.%0A%0AI+do+not+want+only+a+list+of+pages.+I+want+to+know+where+I+should+go+when+I+need+to+find+a+model%2C+explore+a+data+capability%2C+read+the+request+contract%2C+try+a+task%2C+connect+an+agent%2C+manage+an+API+key%2C+check+usage%2C+or+decide+whether+a+real+use+case+fits+me%2C+and+what+each+entry+point+helps+me+accomplish.%0A%0APlace+Model%2FAPI%2C+Social+Data%2C+Tools%2C+Integrations%2C+MCP%2C+Skills%2C+Generator%2C+Dashboard%2C+Pricing%2C+and+Use+Cases+within+that+actual+path.+If+a+page+is+only+a+reference+or+showcase%2C+say+so+clearly+instead+of+presenting+it+as+a+required+step.%0A%0ACover+model+calls%2C+image+and+video+generation%2C+asynchronous+tasks%2C+Workflows%2C+Realtime+Video%2C+agent+workflows%2C+Social+Data+analysis%2C+Web+Search%2C+prototyping%2C+and+SaaS+integration.+Explain+what+I+can+ultimately+get+and+how+I+can+continue+debugging%2C+reusing%2C+combining%2C+deploying%2C+or+handing+those+results+to+an+agent.%0A%0AI+also+want+to+understand+what+BeatAPI%27s+unified+access+and+model+price+comparisons+mean+for+my+model+choices%2C+development+costs%2C+and+long-term+maintenance.+Finally%2C+briefly+compare+BeatAPI+with+integrating+model+providers+directly%2C+using+a+model-routing+service+such+as+OpenRouter+or+Fal%2C+and+maintaining+social-data+and+web-research+capabilities+myself.+Explain+when+BeatAPI+is+the+better+fit+and+when+direct+integration+or+a+combination+makes+more+sense.%0A%0APlease+start+with+the+page+I+am+currently+viewing+and+use+the+latest+official+resources+below%3A%0A%0A-+Model%2FAPI%3A+https%3A%2F%2Fbeatapi.io%2Fmodel%0A-+Social+Data%3A+https%3A%2F%2Fbeatapi.io%2Fdata%0A-+Tools%3A+https%3A%2F%2Fbeatapi.io%2Ftool%0A-+API+docs%3A+https%3A%2F%2Fdocs.beatapi.io%0A-+Realtime+Video+docs%3A+https%3A%2F%2Fdocs.beatapi.io%2Frealtime-video%0A-+Integrations%3A+https%3A%2F%2Fbeatapi.io%2Fintegrations%0A-+MCP%3A+https%3A%2F%2Fbeatapi.io%2Fmcp%0A-+Skills%3A+https%3A%2F%2Fbeatapi.io%2Fskill%0A-+Generator%3A+https%3A%2F%2Fbeatapi.io%2Fgenerator%0A-+Dashboard%3A+https%3A%2F%2Fbeatapi.io%2Fdashboard%2Fget-started%0A-+Pricing%3A+https%3A%2F%2Fbeatapi.io%2Fpricing%0A-+Use+Cases%3A+https%3A%2F%2Fbeatapi.io%2Fcase%0A-+OpenAPI%3A+https%3A%2F%2Fbeatapi.io%2Fopenapi.json%0A-+Agent+resources%3A+https%3A%2F%2Fbeatapi.io%2Fllms.txt%0A%0AUse+one+concrete+case+to+explain+the+complete+path.+Do+not+write+a
54dvertising+copy+or+simply+list+product+pages.+Use+only+information+stated+on+the+current+page+and+in+the+official+resources%3B+clearly+call+out+any+limits+involving+models%2C+platforms%2C+plans%2C+API+keys%2C+quotas%2C+devices%2C+or+deployment%2C+and+include+the+relevant+source+links." target="_blank" rel="noopener noreferrer" title="Copy the prompt and open in Gemini" class="group flex size-8 shrink-0 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><img src="/agent-logos/gemini.svg" alt="" aria-hidden="true" class="size-[18px] object-contain brightness-0 invert opacity-70 transition-opacity group-hover:opacity-100"/><span class="sr-only">Copy the prompt and open in Gemini</span></a></li><li><a href="https://claude.ai/new?q=As+someone+considering+BeatAPI%2C+I+want+to+understand+how+it+can+help+me+connect+models%2C+data%2C+and+tools+to+my+own+agent%2C+application%2C+or+automated+workflow.%0A%0APlease+start+with+a+practical+task+I+might+want+to+complete.+For+example%2C+I+might+want+an+agent+to+generate+text%2C+an+image%2C+or+a+video%3B+analyze+content+from+a+social+platform%3B+search+and+read+the+web%3B+or+connect+these+capabilities+to+my+product.+Walk+me+through+how+I+would+find+the+right+capability%2C+decide+whether+it+fits+the+task%2C+make+the+first+call%2C+and+then+pass+the+result+back+to+my+agent+or+application.%0A%0AI+want+to+understand+what+I+need+to+choose+and+what+BeatAPI+provides.+Explain+how+I+would+choose+a+model+or+model+version%2C+prepare+prompts%2C+context%2C+and+input+materials%2C+set+parameters%2C+decide+between+the+API%2C+MCP%2C+and+Skills%2C+and+understand+returned+results%2C+task+status%2C+usage%2C+and+cost.+Also+explain+which+parts+I+control+and+which+parts+BeatAPI+provides+or+handles.%0A%0APlease+connect+this+to+the+work+I+am+likely+to+do.+Show+me+how+I+can+browse+and+use+text%2C+image%2C+video%2C+and+workflow+models%3B+find+platforms+and+data+actions+in+Social+Data+and+complete+a+Search%2C+Inspect%2C+Run+flow%3B+use+Web+Search+for+search%2C+page+reading%2C+site+maps%2C+and+research%3B+and+combine+these+capabilities+in+an+agent%2C+SaaS+product%2C+or+automated+workflow.%0A%0AI+do+not+want+only+a+list+of+pages.+I+want+to+know+where+I+should+go+when+I+need+to+find+a+model%2C+explore+a+data+capability%2C+read+the+request+contract%2C+try+a+task%2C+connect+an+agent%2C+manage+an+API+key%2C+check+usage%2C+or+decide+whether+a+real+use+case+fits+me%2C+and+what+each+entry+point+helps+me+accomplish.%0A%0APlace+Model%2FAPI%2C+Social+Data%2C+Tools%2C+Integrations%2C+MCP%2C+Skills%2C+Generator%2C+Dashboard%2C+Pricing%2C+and+Use+Cases+within+that+actual+path.+If+a+page+is+only+a+reference+or+showcase%2C+say+so+clearly+instead+of+presenting+it+as+a+required+step.%0A%0ACover+model+calls%2C+image+and+video+generation%2C+asynchronous+tasks%2C+Workflows%2C+Realtime+Video%2C+agent+workflows%2C+Social+Data+analysis%2C+Web+Search%2C+prototyping%2C+and+SaaS+integration.+Explain+what+I+can+ultimately+get+and+how+I+can+continue+debugging%2C+reusing%2C+combining%2C+deploying%2C+or+handing+those+results+to+an+agent.%0A%0AI+also+want+to+understand+what+BeatAPI%27s+unified+access+and+model+price+comparisons+mean+for+my+model+choices%2C+development+costs%2C+and+long-term+maintenance.+Finally%2C+briefly+compare+BeatAPI+with+integrating+model+providers+directly%2C+using+a+model-routing+service+such+as+OpenRouter+or+Fal%2C+and+maintaining+social-data+and+web-research+capabilities+myself.+Explain+when+BeatAPI+is+the+better+fit+and+when+direct+integration+or+a+combination+makes+more+sense.%0A%0APlease+start+with+the+page+I+am+currently+viewing+and+use+the+latest+official+resources+below%3A%0A%0A-+Model%2FAPI%3A+https%3A%2F%2Fbeatapi.io%2Fmodel%0A-+Social+Data%3A+https%3A%2F%2Fbeatapi.io%2Fdata%0A-+Tools%3A+https%3A%2F%2Fbeatapi.io%2Ftool%0A-+API+docs%3A+https%3A%2F%2Fdocs.beatapi.io%0A-+Realtime+Video+docs%3A+https%3A%2F%2Fdocs.beatapi.io%2Frealtime-video%0A-+Integrations%3A+https%3A%2F%2Fbeatapi.io%2Fintegrations%0A-+MCP%3A+https%3A%2F%2Fbeatapi.io%2Fmcp%0A-+Skills%3A+https%3A%2F%2Fbeatapi.io%2Fskill%0A-+Generator%3A+https%3A%2F%2Fbeatapi.io%2Fgenerator%0A-+Dashboard%3A+https%3A%2F%2Fbeatapi.io%2Fdashboard%2Fget-started%0A-+Pricing%3A+https%3A%2F%2Fbeatapi.io%2Fpricing%0A-+Use+Cases%3A+https%3A%2F%2Fbeatapi.io%2Fcase%0A-+OpenAPI%3A+https%3A%2F%2Fbeatapi.io%2Fopenapi.json%0A-+Agent+resources%3A+https%3A%2F%2Fbeatapi.io%2Fllms.txt%0A%0AUse+one+concrete+case+to+explain+the+complete+path.+Do+not+write+a
54dvertising+copy+or+simply+list+product+pages.+Use+only+information+stated+on+the+current+page+and+in+the+official+resources%3B+clearly+call+out+any+limits+involving+models%2C+platforms%2C+plans%2C+API+keys%2C+quotas%2C+devices%2C+or+deployment%2C+and+include+the+relevant+source+links." target="_blank" rel="noopener noreferrer" title="Copy the prompt and open in Claude" class="group flex size-8 shrink-0 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><img src="/agent-logos/claude.svg" alt="" aria-hidden="true" class="size-[18px] object-contain brightness-0 invert opacity-70 transition-opacity group-hover:opacity-100"/><span class="sr-only">Copy the prompt and open in Claude</span></a></li><li><a href="https://www.perplexity.ai/search/new?q=As+someone+considering+BeatAPI%2C+I+want+to+understand+how+it+can+help+me+connect+models%2C+data%2C+and+tools+to+my+own+agent%2C+application%2C+or+automated+workflow.%0A%0APlease+start+with+a+practical+task+I+might+want+to+complete.+For+example%2C+I+might+want+an+agent+to+generate+text%2C+an+image%2C+or+a+video%3B+analyze+content+from+a+social+platform%3B+search+and+read+the+web%3B+or+connect+these+capabilities+to+my+product.+Walk+me+through+how+I+would+find+the+right+capability%2C+decide+whether+it+fits+the+task%2C+make+the+first+call%2C+and+then+pass+the+result+back+to+my+agent+or+application.%0A%0AI+want+to+understand+what+I+need+to+choose+and+what+BeatAPI+provides.+Explain+how+I+would+choose+a+model+or+model+version%2C+prepare+prompts%2C+context%2C+and+input+materials%2C+set+parameters%2C+decide+between+the+API%2C+MCP%2C+and+Skills%2C+and+understand+returned+results%2C+task+status%2C+usage%2C+and+cost.+Also+explain+which+parts+I+control+and+which+parts+BeatAPI+provides+or+handles.%0A%0APlease+connect+this+to+the+work+I+am+likely+to+do.+Show+me+how+I+can+browse+and+use+text%2C+image%2C+video%2C+and+workflow+models%3B+find+platforms+and+data+actions+in+Social+Data+and+complete+a+Search%2C+Inspect%2C+Run+flow%3B+use+Web+Search+for+search%2C+page+reading%2C+site+maps%2C+and+research%3B+and+combine+these+capabilities+in+an+agent%2C+SaaS+product%2C+or+automated+workflow.%0A%0AI+do+not+want+only+a+list+of+pages.+I+want+to+know+where+I+should+go+when+I+need+to+find+a+model%2C+explore+a+data+capability%2C+read+the+request+contract%2C+try+a+task%2C+connect+an+agent%2C+manage+an+API+key%2C+check+usage%2C+or+decide+whether+a+real+use+case+fits+me%2C+and+what+each+entry+point+helps+me+accomplish.%0A%0APlace+Model%2FAPI%2C+Social+Data%2C+Tools%2C+Integrations%2C+MCP%2C+Skills%2C+Generator%2C+Dashboard%2C+Pricing%2C+and+Use+Cases+within+that+actual+path.+If+a+page+is+only+a+reference+or+showcase%2C+say+so+clearly+instead+of+presenting+it+as+a+required+step.%0A%0ACover+model+calls%2C+image+and+video+generation%2C+asynchronous+tasks%2C+Workflows%2C+Realtime+Video%2C+agent+workflows%2C+Social+Data+analysis%2C+Web+Search%2C+prototyping%2C+and+SaaS+integration.+Explain+what+I+can+ultimately+get+and+how+I+can+continue+debugging%2C+reusing%2C+combining%2C+deploying%2C+or+handing+those+results+to+an+agent.%0A%0AI+also+want+to+understand+what+BeatAPI%27s+unified+access+and+model+price+comparisons+mean+for+my+model+choices%2C+development+costs%2C+and+long-term+maintenance.+Finally%2C+briefly+compare+BeatAPI+with+integrating+model+providers+directly%2C+using+a+model-routing+service+such+as+OpenRouter+or+Fal%2C+and+maintaining+social-data+and+web-research+capabilities+myself.+Explain+when+BeatAPI+is+the+better+fit+and+when+direct+integration+or+a+combination+makes+more+sense.%0A%0APlease+start+with+the+page+I+am+currently+viewing+and+use+the+latest+official+resources+below%3A%0A%0A-+Model%2FAPI%3A+https%3A%2F%2Fbeatapi.io%2Fmodel%0A-+Social+Data%3A+https%3A%2F%2Fbeatapi.io%2Fdata%0A-+Tools%3A+https%3A%2F%2Fbeatapi.io%2Ftool%0A-+API+docs%3A+https%3A%2F%2Fdocs.beatapi.io%0A-+Realtime+Video+docs%3A+https%3A%2F%2Fdocs.beatapi.io%2Frealtime-video%0A-+Integrations%3A+https%3A%2F%2Fbeatapi.io%2Fintegrations%0A-+MCP%3A+https%3A%2F%2Fbeatapi.io%2Fmcp%0A-+Skills%3A+https%3A%2F%2Fbeatapi.io%2Fskill%0A-+Generator%3A+https%3A%2F%2Fbeatapi.io%2Fgenerator%0A-+Dashboard%3A+https%3A%2F%2Fbeatapi.io%2Fdashboard%2Fget-started%0A-+Pricing%3A+https%3A%2F%2Fbeatapi.io%2Fpricing%0A-+Use+Cases%3A+https%3A%2F%2Fbeatapi.io%2Fcase%0A-+OpenAPI%3A+https%3A%2F%2Fbeatapi.io%2Fopenapi.json%0A-+Agent+resources%3A+https%3A%2F%2Fbeatapi.io%2Fllms.txt%0A%0AUse+one+concrete+case+to+explain+the+complete+path.+Do+not+write+a
54dvertising+copy+or+simply+list+product+pages.+Use+only+information+stated+on+the+current+page+and+in+the+official+resources%3B+clearly+call+out+any+limits+involving+models%2C+platforms%2C+plans%2C+API+keys%2C+quotas%2C+devices%2C+or+deployment%2C+and+include+the+relevant+source+links." target="_blank" rel="noopener noreferrer" title="Open in Perplexity" class="group flex size-8 shrink-0 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><img src="/agent-logos/perplexity.svg" alt="" aria-hidden="true" class="size-[18px] object-contain brightness-0 invert opacity-70 transition-opacity group-hover:opacity-100"/><span class="sr-only">Open in Perplexity</span></a></li><li><a href="https://muse.ai/" target="_blank" rel="noopener noreferrer" title="Copy the prompt and open in Muse" class="group flex size-8 shrink-0 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><img src="/agent-logos/muse.svg" alt="" aria-hidden="true" class="size-[18px] object-contain brightness-0 invert opacity-70 transition-opacity group-hover:opacity-100"/><span class="sr-only">Copy the prompt and open in Muse</span></a></li><li><a href="https://grok.com/?q=As+someone+considering+BeatAPI%2C+I+want+to+understand+how+it+can+help+me+connect+models%2C+data%2C+and+tools+to+my+own+agent%2C+application%2C+or+automated+workflow.%0A%0APlease+start+with+a+practical+task+I+might+want+to+complete.+For+example%2C+I+might+want+an+agent+to+generate+text%2C+an+image%2C+or+a+video%3B+analyze+content+from+a+social+platform%3B+search+and+read+the+web%3B+or+connect+these+capabilities+to+my+product.+Walk+me+through+how+I+would+find+the+right+capability%2C+decide+whether+it+fits+the+task%2C+make+the+first+call%2C+and+then+pass+the+result+back+to+my+agent+or+application.%0A%0AI+want+to+understand+what+I+need+to+choose+and+what+BeatAPI+provides.+Explain+how+I+would+choose+a+model+or+model+version%2C+prepare+prompts%2C+context%2C+and+input+materials%2C+set+parameters%2C+decide+between+the+API%2C+MCP%2C+and+Skills%2C+and+understand+returned+results%2C+task+status%2C+usage%2C+and+cost.+Also+explain+which+parts+I+control+and+which+parts+BeatAPI+provides+or+handles.%0A%0APlease+connect+this+to+the+work+I+am+likely+to+do.+Show+me+how+I+can+browse+and+use+text%2C+image%2C+video%2C+and+workflow+models%3B+find+platforms+and+data+actions+in+Social+Data+and+complete+a+Search%2C+Inspect%2C+Run+flow%3B+use+Web+Search+for+search%2C+page+reading%2C+site+maps%2C+and+research%3B+and+combine+these+capabilities+in+an+agent%2C+SaaS+product%2C+or+automated+workflow.%0A%0AI+do+not+want+only+a+list+of+pages.+I+want+to+know+where+I+should+go+when+I+need+to+find+a+model%2C+explore+a+data+capability%2C+read+the+request+contract%2C+try+a+task%2C+connect+an+agent%2C+manage+an+API+key%2C+check+usage%2C+or+decide+whether+a+real+use+case+fits+me%2C+and+what+each+entry+point+helps+me+accomplish.%0A%0APlace+Model%2FAPI%2C+Social+Data%2C+Tools%2C+Integrations%2C+MCP%2C+Skills%2C+Generator%2C+Dashboard%2C+Pricing%2C+and+Use+Cases+within+that+actual+path.+If+a+page+is+only+a+reference+or+showcase%2C+say+so+clearly+instead+of+presenting+it+as+a+required+step.%0A%0ACover+model+calls%2C+image+and+video+generation%2C+asynchronous+tasks%2C+Workflows%2C+Realtime+Video%2C+agent+workflows%2C+Social+Data+analysis%2C+Web+Search%2C+prototyping%2C+and+SaaS+integration.+Explain+what+I+can+ultimately+get+and+how+I+can+continue+debugging%2C+reusing%2C+combining%2C+deploying%2C+or+handing+those+results+to+an+agent.%0A%0AI+also+want+to+understand+what+BeatAPI%27s+unified+access+and+model+price+comparisons+mean+for+my+model+choices%2C+development+costs%2C+and+long-term+maintenance.+Finally%2C+briefly+compare+BeatAPI+with+integrating+model+providers+directly%2C+using+a+model-routing+service+such+as+OpenRouter+or+Fal%2C+and+maintaining+social-
54data+and+web-research+capabilities+myself.+Explain+when+BeatAPI+is+the+better+fit+and+when+direct+integration+or+a+combination+makes+more+sense.%0A%0APlease+start+with+the+page+I+am+currently+viewing+and+use+the+latest+official+resources+below%3A%0A%0A-+Model%2FAPI%3A+https%3A%2F%2Fbeatapi.io%2Fmodel%0A-+Social+Data%3A+https%3A%2F%2Fbeatapi.io%2Fdata%0A-+Tools%3A+https%3A%2F%2Fbeatapi.io%2Ftool%0A-+API+docs%3A+https%3A%2F%2Fdocs.beatapi.io%0A-+Realtime+Video+docs%3A+https%3A%2F%2Fdocs.beatapi.io%2Frealtime-video%0A-+Integrations%3A+https%3A%2F%2Fbeatapi.io%2Fintegrations%0A-+MCP%3A+https%3A%2F%2Fbeatapi.io%2Fmcp%0A-+Skills%3A+https%3A%2F%2Fbeatapi.io%2Fskill%0A-+Generator%3A+https%3A%2F%2Fbeatapi.io%2Fgenerator%0A-+Dashboard%3A+https%3A%2F%2Fbeatapi.io%2Fdashboard%2Fget-started%0A-+Pricing%3A+https%3A%2F%2Fbeatapi.io%2Fpricing%0A-+Use+Cases%3A+https%3A%2F%2Fbeatapi.io%2Fcase%0A-+OpenAPI%3A+https%3A%2F%2Fbeatapi.io%2Fopenapi.json%0A-+Agent+resources%3A+https%3A%2F%2Fbeatapi.io%2Fllms.txt%0A%0AUse+one+concrete+case+to+explain+the+complete+path.+Do+not+write+a
54dvertising+copy+or+simply+list+product+pages.+Use+only+information+stated+on+the+current+page+and+in+the+official+resources%3B+clearly+call+out+any+limits+involving+models%2C+platforms%2C+plans%2C+API+keys%2C+quotas%2C+devices%2C+or+deployment%2C+and+include+the+relevant+source+links." target="_blank" rel="noopener noreferrer" title="Open in Grok" class="group flex size-8 shrink-0 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><img src="/agent-logos/grok.svg" alt="" aria-hidden="true" class="size-[18px] object-contain brightness-0 invert opacity-70 transition-opacity group-hover:opacity-100"/><span class="sr-only">Open in Grok</span></a></li><li><a href="https://www.doubao.com/chat/?q=As+someone+considering+BeatAPI%2C+I+want+to+understand+how+it+can+help+me+connect+models%2C+data%2C+and+tools+to+my+own+agent%2C+application%2C+or+automated+workflow.%0A%0APlease+start+with+a+practical+task+I+might+want+to+complete.+For+example%2C+I+might+want+an+agent+to+generate+text%2C+an+image%2C+or+a+video%3B+analyze+content+from+a+social+platform%3B+search+and+read+the+web%3B+or+connect+these+capabilities+to+my+product.+Walk+me+through+how+I+would+find+the+right+capability%2C+decide+whether+it+fits+the+task%2C+make+the+first+call%2C+and+then+pass+the+result+back+to+my+agent+or+application.%0A%0AI+want+to+understand+what+I+need+to+choose+and+what+BeatAPI+provides.+Explain+how+I+would+choose+a+model+or+model+version%2C+prepare+prompts%2C+context%2C+and+input+materials%2C+set+parameters%2C+decide+between+the+API%2C+MCP%2C+and+Skills%2C+and+understand+returned+results%2C+task+status%2C+usage%2C+and+cost.+Also+explain+which+parts+I+control+and+which+parts+BeatAPI+provides+or+handles.%0A%0APlease+connect+this+to+the+work+I+am+likely+to+do.+Show+me+how+I+can+browse+and+use+text%2C+image%2C+video%2C+and+workflow+models%3B+find+platforms+and+data+actions+in+Social+Data+and+complete+a+Search%2C+Inspect%2C+Run+flow%3B+use+Web+Search+for+search%2C+page+reading%2C+site+maps%2C+and+research%3B+and+combine+these+capabilities+in+an+agent%2C+SaaS+product%2C+or+automated+workflow.%0A%0AI+do+not+want+only+a+list+of+pages.+I+want+to+know+where+I+should+go+when+I+need+to+find+a+model%2C+explore+a+data+capability%2C+read+the+request+contract%2C+try+a+task%2C+connect+an+agent%2C+manage+an+API+key%2C+check+usage%2C+or+decide+whether+a+real+use+case+fits+me%2C+and+what+each+entry+point+helps+me+accomplish.%0A%0APlace+Model%2FAPI%2C+Social+Data%2C+Tools%2C+Integrations%2C+MCP%2C+Skills%2C+Generator%2C+Dashboard%2C+Pricing%2C+and+Use+Cases+within+that+actual+path.+If+a+page+is+only+a+reference+or+showcase%2C+say+so+clearly+instead+of+presenting+it+as+a+required+step.%0A%0ACover+model+calls%2C+image+and+video+generation%2C+asynchronous+tasks%2C+Workflows%2C+Realtime+Video%2C+agent+workflows%2C+Social+Data+analysis%2C+Web+Search%2C+prototyping%2C+and+SaaS+integration.+Explain+what+I+can+ultimately+get+and+how+I+can+continue+debugging%2C+reusing%2C+combining%2C+deploying%2C+or+handing+those+results+to+an+agent.%0A%0AI+also+want+to+understand+what+BeatAPI%27s+unified+access+and+model+price+comparisons+mean+for+my+model+choices%2C+development+costs%2C+and+long-term+maintenance.+Finally%2C+briefly+compare+BeatAPI+with+integrating+model+providers+directly%2C+using+a+model-routing+service+such+as+OpenRouter+or+Fal%2C+and+maintaining+social-data+and+web-research+capabilities+myself.+Explain+when+BeatAPI+is+the+better+fit+and+when+direct+integration+or+a+combination+makes+more+sense.%0A%0APlease+start+with+the+page+I+am+currently+viewing+and+use+the+latest+official+resources+below%3A%0A%0A-+Model%2FAPI%3A+https%3A%2F%2Fbeatapi.io%2Fmodel%0A-+Social+Data%3A+https%3A%2F%2Fbeatapi.io%2Fdata%0A-+Tools%3A+https%3A%2F%2Fbeatapi.io%2Ftool%0A-+API+docs%3A+https%3A%2F%2Fdocs.beatapi.io%0A-+Realtime+Video+docs%3A+https%3A%2F%2Fdocs.beatapi.io%2Frealtime-video%0A-+Integrations%3A+https%3A%2F%2Fbeatapi.io%2Fintegrations%0A-+MCP%3A+https%3A%2F%2Fbeatapi.io%2Fmcp%0A-+Skills%3A+https%3A%2F%2Fbeatapi.io%2Fskill%0A-+Generator%3A+https%3A%2F%2Fbeatapi.io%2Fgenerator%0A-+Dashboard%3A+https%3A%2F%2Fbeatapi.io%2Fdashboard%2Fget-started%0A-+Pricing%3A+https%3A%2F%2Fbeatapi.io%2Fpricing%0A-+Use+Cases%3A+https%3A%2F%2Fbeatapi.io%2Fcase%0A-+OpenAPI%3A+https%3A%2F%2Fbeatapi.io%2Fopenapi.json%0A-+Agent+resources%3A+https%3A%2F%2Fbeatapi.io%2Fllms.txt%0A%0AUse+one+concrete+case+to+explain+the+complete+path.+Do+not+write+a
54dvertising+copy+or+simply+list+product+pages.+Use+only+information+stated+on+the+current+page+and+in+the+official+resources%3B+clearly+call+out+any+limits+involving+models%2C+platforms%2C+plans%2C+API+keys%2C+quotas%2C+devices%2C+or+deployment%2C+and+include+the+relevant+source+links." target="_blank" rel="noopener noreferrer" title="Open in Doubao" class="group flex size-8 shrink-0 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><img src="/agent-logos/doubao.svg" alt="" aria-hidden="true" class="size-[18px] object-contain brightness-0 invert opacity-70 transition-opacity group-hover:opacity-100"/><span class="sr-only">Open in Doubao</span></a></li><li><a href="https://chat.qwen.ai/?text=As+someone+considering+BeatAPI%2C+I+want+to+understand+how+it+can+help+me+connect+models%2C+data%2C+and+tools+to+my+own+agent%2C+application%2C+or+automated+workflow.%0A%0APlease+start+with+a+practical+task+I+might+want+to+complete.+For+example%2C+I+might+want+an+agent+to+generate+text%2C+an+image%2C+or+a+video%3B+analyze+content+from+a+social+platform%3B+search+and+read+the+web%3B+or+connect+these+capabilities+to+my+product.+Walk+me+through+how+I+would+find+the+right+capability%2C+decide+whether+it+fits+the+task%2C+make+the+first+call%2C+and+then+pass+the+result+back+to+my+agent+or+application.%0A%0AI+want+to+understand+what+I+need+to+choose+and+what+BeatAPI+provides.+Explain+how+I+would+choose+a+model+or+model+version%2C+prepare+prompts%2C+context%2C+and+input+materials%2C+set+parameters%2C+decide+between+the+API%2C+MCP%2C+and+Skills%2C+and+understand+returned+results%2C+task+status%2C+usage%2C+and+cost.+Also+explain+which+parts+I+control+and+which+parts+BeatAPI+provides+or+handles.%0A%0APlease+connect+this+to+the+work+I+am+likely+to+do.+Show+me+how+I+can+browse+and+use+text%2C+image%2C+video%2C+and+workflow+models%3B+find+platforms+and+data+actions+in+Social+Data+and+complete+a+Search%2C+Inspect%2C+Run+flow%3B+use+Web+Search+for+search%2C+page+reading%2C+site+maps%2C+and+research%3B+and+combine+these+capabilities+in+an+agent%2C+SaaS+product%2C+or+automated+workflow.%0A%0AI+do+not+want+only+a+list+of+pages.+I+want+to+know+where+I+should+go+when+I+need+to+find+a+model%2C+explore+a+data+capability%2C+read+the+request+contract%2C+try+a+task%2C+connect+an+agent%2C+manage+an+API+key%2C+check+usage%2C+or+decide+whether+a+real+use+case+fits+me%2C+and+what+each+entry+point+helps+me+accomplish.%0A%0APlace+Model%2FAPI%2C+Social+Data%2C+Tools%2C+Integrations%2C+MCP%2C+Skills%2C+Generator%2C+Dashboard%2C+Pricing%2C+and+Use+Cases+within+that+actual+path.+If+a+page+is+only+a+reference+or+showcase%2C+say+so+clearly+instead+of+presenting+it+as+a+required+step.%0A%0ACover+model+calls%2C+image+and+video+generation%2C+asynchronous+tasks%2C+Workflows%2C+Realtime+Video%2C+agent+workflows%2C+Social+Data+analysis%2C+Web+Search%2C+prototyping%2C+and+SaaS+integration.+Explain+what+I+can+ultimately+get+and+how+I+can+continue+debugging%2C+reusing%2C+combining%2C+deploying%2C+or+handing+those+results+to+an+agent.%0A%0AI+also+want+to+understand+what+BeatAPI%27s+unified+access+and+model+price+comparisons+mean+for+my+model+choices%2C+development+costs%2C+and+long-term+maintenance.+Finally%2C+briefly+compare+BeatAPI+with+integrating+model+providers+directly%2C+using+a+model-routing+service+such+as+OpenRouter+or+Fal%2C+and+maintaining+social-data+and+web-research+capabilities+myself.+Explain+when+BeatAPI+is+the+better+fit+and+when+direct+integration+or+a+combination+makes+more+sense.%0A%0APlease+start+with+the+page+I+am+currently+viewing+and+use+the+latest+official+resources+below%3A%0A%0A-+Model%2FAPI%3A+https%3A%2F%2Fbeatapi.io%2Fmodel%0A-+Social+Data%3A+https%3A%2F%2Fbeatapi.io%2Fdata%0A-+Tools%3A+https%3A%2F%2Fbeatapi.io%2Ftool%0A-+API+docs%3A+https%3A%2F%2Fdocs.beatapi.io%0A-+Realtime+Video+docs%3A+https%3A%2F%2Fdocs.beatapi.io%2Frealtime-video%0A-+Integrations%3A+https%3A%2F%2Fbeatapi.io%2Fintegrations%0A-+MCP%3A+https%3A%2F%2Fbeatapi.io%2Fmcp%0A-+Skills%3A+https%3A%2F%2Fbeatapi.io%2Fskill%0A-+Generator%3A+https%3A%2F%2Fbeatapi.io%2Fgenerator%0A-+Dashboard%3A+https%3A%2F%2Fbeatapi.io%2Fdashboard%2Fget-started%0A-+Pricing%3A+https%3A%2F%2Fbeatapi.io%2Fpricing%0A-+Use+Cases%3A+https%3A%2F%2Fbeatapi.io%2Fcase%0A-+OpenAPI%3A+https%3A%2F%2Fbeatapi.io%2Fopenapi.json%0A-+Agent+resources%3A+https%3A%2F%2Fbeatapi.io%2Fllms.txt%0A%0AUse+one+concrete+case+to+explain+the+complete+path.+Do+not+write+a
54dvertising+copy+or+simply+list+product+pages.+Use+only+information+stated+on+the+current+page+and+in+the+official+resources%3B+clearly+call+out+any+limits+involving+models%2C+platforms%2C+plans%2C+API+keys%2C+quotas%2C+devices%2C+or+deployment%2C+and+include+the+relevant+source+links." target="_blank" rel="noopener noreferrer" title="Open in Qwen" class="group flex size-8 shrink-0 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><img src="/agent-logos/qwen.svg" alt="" aria-hidden="true" class="size-[18px] object-contain brightness-0 invert opacity-70 transition-opacity group-hover:opacity-100"/><span class="sr-only">Open in Qwen</span></a></li><li><a href="https://chat.deepseek.com/?q=As+someone+considering+BeatAPI%2C+I+want+to+understand+how+it+can+help+me+connect+models%2C+data%2C+and+tools+to+my+own+agent%2C+application%2C+or+automated+workflow.%0A%0APlease+start+with+a+practical+task+I+might+want+to+complete.+For+example%2C+I+might+want+an+agent+to+generate+text%2C+an+image%2C+or+a+video%3B+analyze+content+from+a+social+platform%3B+search+and+read+the+web%3B+or+connect+these+capabilities+to+my+product.+Walk+me+through+how+I+would+find+the+right+capability%2C+decide+whether+it+fits+the+task%2C+make+the+first+call%2C+and+then+pass+the+result+back+to+my+agent+or+application.%0A%0AI+want+to+understand+what+I+need+to+choose+and+what+BeatAPI+provides.+Explain+how+I+would+choose+a+model+or+model+version%2C+prepare+prompts%2C+context%2C+and+input+materials%2C+set+parameters%2C+decide+between+the+API%2C+MCP%2C+and+Skills%2C+and+understand+returned+results%2C+task+status%2C+usage%2C+and+cost.+Also+explain+which+parts+I+control+and+which+parts+BeatAPI+provides+or+handles.%0A%0APlease+connect+this+to+the+work+I+am+likely+to+do.+Show+me+how+I+can+browse+and+use+text%2C+image%2C+video%2C+and+workflow+models%3B+find+platforms+and+data+actions+in+Social+Data+and+complete+a+Search%2C+Inspect%2C+Run+flow%3B+use+Web+Search+for+search%2C+page+reading%2C+site+maps%2C+and+research%3B+and+combine+these+capabilities+in+an+agent%2C+SaaS+product%2C+or+automated+workflow.%0A%0AI+do+not+want+only+a+list+of+pages.+I+want+to+know+where+I+should+go+when+I+need+to+find+a+model%2C+explore+a+data+capability%2C+read+the+request+contract%2C+try+a+task%2C+connect+an+agent%2C+manage+an+API+key%2C+check+usage%2C+or+decide+whether+a+real+use+case+fits+me%2C+and+what+each+entry+point+helps+me+accomplish.%0A%0APlace+Model%2FAPI%2C+Social+Data%2C+Tools%2C+Integrations%2C+MCP%2C+Skills%2C+Generator%2C+Dashboard%2C+Pricing%2C+and+Use+Cases+within+that+actual+path.+If+a+page+is+only+a+reference+or+showcase%2C+say+so+clearly+instead+of+presenting+it+as+a+required+step.%0A%0ACover+model+calls%2C+image+and+video+generation%2C+asynchronous+tasks%2C+Workflows%2C+Realtime+Video%2C+agent+workflows%2C+Social+Data+analysis%2C+Web+Search%2C+prototyping%2C+and+SaaS+integration.+Explain+what+I+can+ultimately+get+and+how+I+can+continue+debugging%2C+reusing%2C+combining%2C+deploying%2C+or+handing+those+results+to+an+agent.%0A%0AI+also+want+to+understand+what+BeatAPI%27s+unified+access+and+model+price+comparisons+mean+for+my+model+choices%2C+development+costs%2C+and+long-term+maintenance.+Finally%2C+briefly+compare+BeatAPI+with+integrating+model+providers+directly%2C+using+a+model-routing+service+such+as+OpenRouter+or+Fal%2C+and+maintaining+social-data+and+web-research+capabilities+myself.+Explain+when+BeatAPI+is+the+better+fit+and+when+direct+integration+or+a+combination+makes+more+sense.%0A%0APlease+start+with+the+page+I+am+currently+viewing+and+use+the+latest+official+resources+below%3A%0A%0A-+Model%2FAPI%3A+https%3A%2F%2Fbeatapi.io%2Fmodel%0A-+Social+Data%3A+https%3A%2F%2Fbeatapi.io%2Fdata%0A-+Tools%3A+https%3A%2F%2Fbeatapi.io%2Ftool%0A-+API+docs%3A+https%3A%2F%2Fdocs.beatapi.io%0A-+Realtime+Video+docs%3A+https%3A%2F%2Fdocs.beatapi.io%2Frealtime-video%0A-+Integrations%3A+https%3A%2F%2Fbeatapi.io%2Fintegrations%0A-+MCP%3A+https%3A%2F%2Fbeatapi.io%2Fmcp%0A-+Skills%3A+https%3A%2F%2Fbeatapi.io%2Fskill%0A-+Generator%3A+https%3A%2F%2Fbeatapi.io%2Fgenerator%0A-+Dashboard%3A+https%3A%2F%2Fbeatapi.io%2Fdashboard%2Fget-started%0A-+Pricing%3A+https%3A%2F%2Fbeatapi.io%2Fpricing%0A-+Use+Cases%3A+https%3A%2F%2Fbeatapi.io%2Fcase%0A-+OpenAPI%3A+https%3A%2F%2Fbeatapi.io%2Fopenapi.json%0A-+Agent+resources%3A+https%3A%2F%2Fbeatapi.io%2Fllms.txt%0A%0AUse+one+concrete+case+to+explain+the+complete+path.+Do+not+write+a
54dvertising+copy+or+simply+list+product+pages.+Use+only+information+stated+on+the+current+page+and+in+the+official+resources%3B+clearly+call+out+any+limits+involving+models%2C+platforms%2C+plans%2C+API+keys%2C+quotas%2C+devices%2C+or+deployment%2C+and+include+the+relevant+source+links." target="_blank" rel="noopener noreferrer" title="Copy the prompt and open in DeepSeek" class="group flex size-8 shrink-0 items-center justify-center rounded-full border border-white/16 bg-white/[0.07] text-white/70 backdrop-blur-md transition-colors hover:border-white/34 hover:bg-white/[0.13] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/45"><img src="/agent-logos/deepseek.svg" alt="" aria-hidden="true" class="size-[18px] object-contain brightness-0 invert opacity-70 transition-opacity group-hover:opacity-100"/><span class="sr-only">Copy the prompt and open in DeepSeek</span></a></li></ul></div></div><div class="grid grid-cols-2 gap-x-10 gap-y-10 sm:gap-x-12 md:grid-cols-[repeat(5,minmax(0,1fr))] md:gap-x-8 lg:w-full lg:justify-self-end lg:gap-x-10"><div class="flex flex-col gap-3"><h3 class="text-base leading-6 font-semibold text-white/92">AI Text API</h3><a href="/gpt-6-1-sol-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">GPT-6.1 Sol API</a><a href="/gpt-6-astra-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">GPT-6 Astra API</a><a href="/gpt-6-sol-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">GPT-6 Sol API</a><a href="/gpt-6-luna-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">GPT-6 Luna API</a><a href="/gpt-5-6-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">GPT-5.6 API</a><a href="/claude-sonnet-5-5-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Claude Sonnet 5.5 API</a><a href="/claude-fable-5-1-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Claude Fable 5.1 API</a><a href="/claude-opus-5-5-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Claude Opus 5.5 API</a><a href="/gemini-3-1-pro-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Gemini 3.1 Pro API</a><a href="/grok-4-7-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Grok 4.7 API</a><a href="/jev-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">JEV API</a><a href="/deepseek-v4-1-flash-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">DeepSeek V4.1 Flash API</a><a href="/kimi-k3-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Kimi K3 API</a><a href="/glm-5-3-flashx-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">GLM 5.3 FlashX API</a><a href="/minimax-m3-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">MiniMax M3 API</a><a href="/qwen3-8-max-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Qwen3.8 Max API</a><a href="/mimo-v2-6-pro-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">MiMo V2.6 Pro API</a><a href="/hunyuan-hy4-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Hunyuan HY4 API</a></div><div class="flex flex-col gap-3"><h3 class="text-base leading-6 font-semibold text-white/92">AI Image API</h3><a href="/qwen-image-2-1-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Qwen Image 2.1</a><a href="/nano-banana-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Nano Banana</a><a href="/nano-banana-2-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Nano Banana 2</a><a href="/nano-banana-2-lite-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Nano Banana 2 Lite</a><a href="/nano-banana-pro-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Nano Banana Pro</a><a href="/gpt-image-2-5-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">GPT Image 2.5</a><a href="/gpt-image-2-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">GPT Image 2</a><a href="/seedream-5-pro-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Seedream 5.0 Pro</a><a href="/grok-imagine-image-2.0-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Grok Imagine Image 2.0</a></div><div class="flex flex-col gap-3"><h3 class="text-base leading-6 font-semibold text-white/92">AI Video API</h3><a href="/minimax-h3-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">MiniMax H3</a><a href="/minimax-h3-fast-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">MiniMax H3 Fast</a><a href="/minimax-h3-normal-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">MiniMax H3 Normal</a><a href="/minimax-h3-max-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">MiniMax H3 Max</a><a href="/minimax-h3-max-turbo-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">MiniMax H3 Max Turbo</a><a href="/grok-imagine-video-1.5-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Grok Imagine Video 1.5</a><a href="/seedance-2-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Seedance 2.0</a><a href="/wan-3-0-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Wan 3.0</a><a href="/wan-3-0-prime-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Wan 3.0 Prime</a><a href="/happyhorse-1-0-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">HappyHorse 1.0</a><a href="/happyhorse-1-1-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">HappyHorse 1.1</a><a href="/veo-3.1-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Veo 3.1</a><a href="/seedance-2.5-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Seedance 2.5</a><a href="/kling-3-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Kling 3.0</a><a href="/kling-2.6-motion-control-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Kling 2.6 Motion Control</a><a href="/kling-3-motion-control-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Kling 3.0 Motion Control</a><a href="/realtime-video-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Real Time Video</a></div><div class="flex flex-col gap-3"><h3 class="text-base leading-6 font-semibold text-white/92">AI Workflow API</h3><a href="/music-video-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">AI Music Video</a><a href="/ecommerce-video-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">AI Ecommerce Video</a><a href="/video-analysis-api" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Video Analysis</a></div><div class="flex flex-col gap-3"><h3 class="text-base leading-6 font-semibold text-white/92">Resources</h3><a href="/data" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Data</a><a href="/integrations" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Integrations</a><a href="/case" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Use Cases</a><a href="/pricing" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Pricing</a><a href="https://docs.beatapi.io" target="_blank" rel="noopener noreferrer" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">API Docs</a><a href="/blog" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Blog</a><a href="/gallery" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Gallery</a><a href="/gpt-6-astra-3d-prompts" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">GPT-6 Astra 3D Prompts</a><a href="/minimax-h3-prompts" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">MiniMax H3 Prompts</a><a href="/seedance-2-5-prompts" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Seedance 2.5 Prompts</a><a href="/changelog" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Changelog</a><a href="/alternatives" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Alternatives</a><a href="/open-source" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Open Source</a><a href="/awesome-jev" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Awesome JEV</a><a href="/tool" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Tools</a><a href="/generator" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Creative Studio</a><a href="/jev-signals" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">JEV Signals</a><a href="/referral" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Invite friends</a><a href="/affiliate" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Affiliate program</a><a href="/privacy-policy" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Privacy Policy</a><a href="/terms-of-service" class="text-xs leading-5 text-white/66 transition-colors hover:text-white">Terms of Service</a></div></div></div><div class="mt-auto w-full border-t border-white/18 pt-6"><span class="text-sm leading-5 text-white/80">2026 Beat API - All Rights Reserved</span><section class="footer-badge-rail group relative mt-3 h-10 overflow-hidden [mask-image:linear-gradient(90deg,transparent,#000_6%,#000_94%,transparent)] [-webkit-mask-image:linear-gradient(90deg,transparent,#000_6%,#000_94%,transparent)]" aria-label="Related sites and partner directories"><div class="flex h-10 w-full items-center overflow-x-auto"><div class="mx-auto flex h-10 shrink-0 items-center gap-6"><a href="https://spacebunny.im/" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55">
54<img src="https://spacebunny.im/favicon.svg" alt="" width="32" height="32" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/><span class="whitespace-nowrap text-xs text-white">Space Bunny</span></a><a href="https://maidensail.com/startup/beatapi" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://maidensail.com/badge/beatapi.svg" alt="Featured on Maidensail" width="190" height="44" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://sumodir.com" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://sumodir.com/badge.png" alt="Featured on SumoDir" width="200" height="54" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://startupfa.me" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://startupfa.me/badges/featured-badge.webp" alt="BeatAPI featured on Startup Fame" width="171" height="54" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://fazier.com" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://fazier.com/api/v1//public/badges/launch_badges.svg?badge_type=featured&theme=dark" alt="BeatAPI featured on Fazier" width="250" height="54" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://submitaitools.org" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://submitaitools.org/static_submitaitools/images/submitaitools.png" alt="Submit AI Tools" width="200" height="60" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain rounded-[8px]"/></a><a href="https://doforai.tools" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://doforai.tools/badge/feature-badge-white.webp" alt="Featured on doforai.tools" width="172" height="54" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://www.aitoolfinder.com/" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://www.aitoolfinder.com//function/badge-generator.php?type=0&theme=light&domain=www.aitoolfinder.com" alt="#1 Product on www.aitoolfinder.com" width="312" height="84" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://startupfa.st" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://startupfa.st/images/badges/powered-by-dark.svg" alt="Powered by Startup Fast" width="150" height="44" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://twelve.tools" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://twelve.tools/badge0-white.svg" alt="Featured on Twelve Tools" width="200" height="54" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://wired.business" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://wired.business/badge0-white.svg" alt="Featured on Wired Business" width="200" height="54" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://www.toolpilot.ai" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://www.toolpilot.ai/cdn/shop/files/f-w_690x151_crop_center.png" alt="Featured on ToolPilot" width="200" height="44" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://aiblog.tools/?utm_source=aiblog.tools&utm_medium=referral&utm_campaign=badge&utm_content=listing" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://aiblog.tools/badges/badge.svg" alt="Featured on AIBlog.Tools" width="200" height="56" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://startupaideas.com/ai/beatapi" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://startupaideas.com/assets/images/badge.png" alt="Startup AIdeas" width="213" height="54" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://tooljourney.com/tool/beatapi" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://tooljourney.com/assets/images/badge.png" alt="Tool Journey" width="198" height="54" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://apphublist.com/products/beatapi" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://apphublist.com/assets/images/badge.png" alt="App Hub List" width="198" height="54" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://deeplaunch.io" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://deeplaunch.io/badge/badge_dark.svg" alt="Featured on DeepLaunch.io" width="200" height="54" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a><a href="https://forg.to/projects/beat-api" target="_blank" rel="noopener noreferrer" class="flex h-6 shrink-0 items-center gap-1.5 opacity-70 grayscale-[0.18] transition duration-300 hover:opacity-100 hover:grayscale-0 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/55"><img src="https://forg.to/api/badges/featured/beat-api?theme=dark&
54shape=rounded" alt="Beat API - Featured on Forg on forg." width="190" height="60" loading="lazy" decoding="async" class="h-[18px] w-auto max-w-[160px] object-contain"/></a></div></div></section></div></div></div></footer></main>
54<script>(function(a,f){let l;try{l=JSON.parse(sessionStorage.getItem(a)||"{}")}catch{return}const n=l?.[f||history.state?.__TSR_key];let c=!1;for(const t in n){const e=n[t],o=e?.scrollX,s=e?.scrollY;if(Number.isFinite(o)&&Number.isFinite(s)){if(t==="window")scrollTo(o,s),c=!0;else if(t)try{const r=document.querySelector(t);r&&(r.scrollLeft=o,r.scrollTop=s)}catch{}}}if(c)return;const i=location.hash.slice(1);if(i){const t=history.state?.__hashScrollIntoViewOptions??!0;if(t){const e=document.getElementById(i);e&&e.scrollIntoView(t)}return}scrollTo(0,0)})("tsr-scroll-restoration-v1_3");document.currentScript.remove()</script>
54<!--/$--><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
54<script class="$tsr" id="$tsr-stream-barrier">(self.$R=self.$R||{})["tsr"]=[];self.$_TSR={h(){this.hydrated=!0,this.c()},e(){this.streamEnded=!0,this.c()},c(){if(this.hydrated&&this.streamEnded){const e=()=>{self.$_TSR?.hydrated&&self.$_TSR?.streamEnded&&(delete self.$_TSR,delete self.$R.tsr)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e,{once:!0}):e()}},p(e){this.initialized?e():this.buffer.push(e)},buffer:[]};$_TSR.router=($R=>$R[0]={manifest:$R[1]={routes:$R[2]={__root__:$R[3]={preloads:$R[4]=["/assets/index-KPfoVHtz.js","/assets/jsx-runtime-DMbYRYqz.js","/assets/utils-BGkp4fl6.js","/assets/createServerFn-BLwUO1GD.js","/assets/useStore-CdXCn0Ky.js","/assets/redirect-DCb_aIiF.js","/assets/scroll-restoration-DKSqFeBI.js","/assets/matchContext-DAk0ekyO.js","/assets/fileRoute-B9mBbRxK.js","/assets/lazyRouteComponent-BTpEOqWu.js","/assets/navigation-BYpZSc0o.js","/assets/runtime-C5dMeRET.js","/assets/_index-DqR0n7Sr.js","/assets/onboarding_send_in_chat-B1ZB5anA.js","/assets/blog_section_latest-EqnHxbTU.js","/assets/blog_read_time_default-CWOIx5Jx.js","/assets/open_source_description-CZ0dg5LG.js","/assets/models_seo_description-DBefITNN.js","/assets/spacebunnyalpha_cta_description-BUJxCiMQ.js","/assets/fable51_cta_secondary-DALJvE9F.js","/assets/gateway_shared_related_apis_items_qwen_image_2_1_description-DreAjeNR.js","/assets/models_item_gpt_6_astra_description-HcueGbaG.js","/assets/realtime_page_faq_production_answer-CGcHsHCj.js","/assets/pricing_page_faq_gpt6sol_answer-BWmFwm2q.js","/assets/gateway_shared_related_next-B6cWHhU-.js","/assets/gpt56_cta_description-DFsJ6CMc.js","/assets/gpt56_compatibility_gemini-B56FjDZ6.js","/assets/gpt6_cta_description-D8VApkcA.js","/assets/generator_idea_social_prompt-D4z8rnPd.js","/assets/calculator_seo_description-Bvu5Y0zF.js","/assets/spacebunny_faq_errors_answer-A2m0GHmB.js","/assets/spacebunny_related_api_minimax_m3-D_HJuhig.js","/assets/gemini4_cta_secondary-Cgeylg0w.js","/assets/gpt6sol_pricing_long_output-CSRjSiPd.js","/assets/models_item_gpt_6_sol_description-CjCK6SBH.js","/assets/gpt61sol_pricing_long_cache_write-DtRzMZ-c.js","/assets/messages-BvRk9kiK.js","/assets/useQuery-Dt9W0-LZ.js","/assets/preload-helper-Czpn1I53.js","/assets/client-oYdqlX4f.js","/assets/createLucideIcon-R53lhw4P.js","/assets/arrow-up-right-BDqVRFIf.js","/assets/seo-landing-primitives-DY3lpDu0.js","/assets/beatapi-navigation-DxsvRolj.js","/assets/productized-template-B4e_7MX-.js","/assets/code-xml-Cv0iNl3i.js","/assets/external-link-WyOiqep_.js","/assets/footer-Bj4T6WZK.js","/assets/github-CNayw611.js","/assets/models-page-D1d26D2-.js","/assets/play-D6-2alZY.js","/assets/config-B_wJxtBr.js","/assets/seo-landing-meta-CfFouBxL.js","/assets/seo-meta-C22N41a5.js","/assets/model-directory-BsFqiB_Y.js","/assets/header-DZjIcdNm.js","/assets/json-ld-DkLudm4z.js","/assets/home-aligned-hero-D7vFiAiY.js","/assets/sticky-surface-JQDK8Cxn.js","/assets/gateway-public-B5dcPAo1.js","/assets/alternative-route-meta-BpK117y_.js","/assets/server-BEw9sECO.js","/assets/gateway-model-content-ChpcYDb9.js","/assets/related-apis-section-nhl4NT-3.js","/assets/gpt-5-6-product-page-cPC8Xr-M.js","/assets/japanese-copy-aYQuFlAK.js","/assets/open-source-galleries-DFO0ZEge.js","/assets/beatapi-content-dcaUaSL-.js","/assets/catalog-CYZTi9Mk.js","/assets/jev-projects-ByOyPPxL.js","/assets/lib-CNLI0OBE.js","/assets/600-signups-20-days.en-RoCBRzZF.js","/assets/600-signups-20-days.ja-C33juZT1.js","/assets/agent-social-data-ad-copy-model-cost.en-Bad9EK8h.js","/assets/agent-social-data-ad-copy-model-cost.ja-BJJ2YA_m.js","/assets/ai-music-video-api-vs-video-generation-api.en-CYktXl8V.js","/assets/ai-music-video-api-vs-video-generation-api.zh-L7McDJBK.js","/assets/audio-to-video-api.en-DX379iFm.js","/assets/audio-to-video-api.zh-CkV0B8Fz.js","/assets/beatapi-vs-atlas-cloud-api.en-DFQDWg4u.js","/assets/beatapi-vs-atlas-cloud-api.ja-v-X_1hDQ.js","/assets/beatapi-vs-deepseek-official-api.en-C98rFGMO.js","/assets/beatapi-vs-deepseek-official-api.ja-DfaJeyQp.js","/assets/beatapi-vs-fal-ai-api.en-DA9gdCkN.js","/assets/beatapi-vs-fal-ai-api.ja-B-u5cZdd.js","/assets/beatapi-vs-fal-ai-api.zh-FzDx7sLd.js","/assets/beatapi-vs-fal-seedance-2-api.en-D8uLvZqT.js","/assets/beatapi-vs-fal-seedance-2-api.ja-Clw8K5fh.js","/assets/beatapi-vs-google-nano-banana-api.en-X6jeBS4h.js","/assets/beatapi-vs-google-nano-banana-api.ja-Dhv89HR1.js","/assets/beatapi-vs-kie-ai-api.en-CXI8zue2.js","/assets/beatapi-vs-kie-ai-api.ja-Dr5X9zC_.js","/assets/beatapi-vs-openrouter-deepseek-v4-api.en-Deto5rn9.js","/assets/beatapi-vs-openrouter-deepseek-v4-api.ja-C6D5tE-V.js","/assets/beatapi-vs-replicate-api.en-CNni7cnu.js","/assets/beatapi-vs-replicate-api.ja-B3ICWc3O.js","/assets/beatapi-vs-wavespeed-api.en-BRY52w0F.js","/assets/beatapi-vs-wavespeed-api.ja-BI1q7cxK.js","/assets/beatviz-alternatives.en-BG4JywxQ.js","/assets/beatviz-alternatives.zh-DzKxcgLS.js","/assets/beatviz-api.en-rp5psJW-.js","/assets/beatviz-api.zh-CZcdROdO.js","/assets/best-muapi-alternatives.en-CQnlaQ7X.js","/assets/best-muapi-alternatives.ja-B8VgT1IZ.js","/assets/best-muapi-alternatives.zh-BQXaz9d4.js","/assets/best-poyo-ai-alternative-2026.en-DTzeAjVb.js","/assets/best-poyo-ai-alternative-2026.ja-CLIxWgiM.js","/assets/best-poyo-ai-alternative-2026.zh-Bs4xEJW-.js","/assets/best-zenmux-alternative-2026.en-BSdq_jwo.js","/assets/best-zenmux-alternative-2026.ja-DOLZQvAz.js","/assets/best-zenmux-alternative-2026.zh-gxNC_EM5.js","/assets/claude-fable-5-1-api.en-DXY1aUMp.js","/assets/claude-fable-5-1-api.ja-BsOe7K6D.js","/assets/claude-fable-5-1-api.zh-DH9401Zf.js","/assets/claude-fable-5-1-code-review-bot.en-DKrUJ
54Kwm.js","/assets/claude-fable-5-1-code-review-bot.ja-Dlau6-pF.js","/assets/claude-fable-5-1-provider-comparison.en-CtQ8pFCk.js","/assets/claude-fable-5-1-provider-comparison.ja-DsYa8YwN.js","/assets/claude-opus-5-5-vs-opus-5-price-capability.en-C95UwX7V.js","/assets/claude-opus-5-5-vs-opus-5-price-capability.ja-CYIs7yTU.js","/assets/connect-agent-beatapi-mcp.en-CIVTrsW2.js","/assets/connect-agent-beatapi-mcp.ja-DwptNOZd.js","/assets/creator-api-public-contact-info.en-CEQakuVT.js","/assets/creator-api-public-contact-info.ja-C77YC2dJ.js","/assets/deepseek-api-key-guide.en-DVZT4ukV.js","/assets/deepseek-api-key-guide.ja-DOe3lyyq.js","/assets/deepseek-api-openai-sdk-migration.en-E7N31cEi.js","/assets/deepseek-api-openai-sdk-migration.ja-BCUPbT3G.js","/assets/deepseek-api-pricing-v4-flash-vs-pro.en-BVW9o2mR.js","/assets/deepseek-api-pricing-v4-flash-vs-pro.ja-BVSLTZdZ.js","/assets/deepseek-claude-same-app.en-DHhr8lQO.js","/assets/deepseek-claude-same-app.ja-DVS3iVq9.js","/assets/deepseek-cline-api-setup.en-DQzFVFhC.js","/assets/deepseek-cline-api-setup.ja-DkeuCuQu.js","/assets/deepseek-rag-app-guide.en-BF9SHfJx.js","/assets/deepseek-rag-app-guide.ja-xxU867lZ.js","/assets/deepseek-v4-api-flash-vs-pro.en-OwTgELDD.js","/assets/deepseek-v4-api-flash-vs-pro.ja-5Wwu9UxF.js","/assets/ecommerce-video-api-for-product-ads.en-CayHDbHT.js","/assets/ecommerce-video-api-for-product-ads.ja-D7GoTOGY.js","/assets/ecommerce-video-api-for-product-ads.zh-3Fhs3CS6.js","/assets/find-similar-instagram-creators-api.en-DtOAgk5u.js","/assets/find-similar-instagram-creators-api.ja-BMdrTsf5.js","/assets/free-jev-api.en-BjnBhr9_.js","/assets/free-jev-api.ja-BTiF5WEw.js","/assets/freebeat-alternatives.en-Z4q8gPu_.js","/assets/freebeat-alternatives.zh-BVigi7ng.js","/assets/freebeat-api.en-CmVVzcBZ.js","/assets/freebeat-api.zh-_q-RduwR.js","/assets/gemini-4-pro-api.en-BlgGTg12.js","/assets/gemini-4-pro-api.ja-gA-axu3N.js","/assets/gemini-4-stealth-model-prediction.en-BuOdY1R4.js","/assets/gemini-4-stealth-model-prediction.ja-BsdCj85v.js","/assets/generate-music-video-from-audio-via-api.en-C2hlBPed.js","/assets/generate-music-video-from-audio-via-api.zh-Qai4nYzQ.js","/assets/gpt-6-1-sol-vs-gpt-6-sol-vs-astra.en-hCNEJCWE.js","/assets/gpt-6-1-sol-vs-gpt-6-sol-vs-astra.ja-D8tPmDmY.js","/assets/gpt-6-astra-api-provider-comparison.en-DsXOXSNS.js","/assets/gpt-6-astra-api-provider-comparison.ja-C4BgKSHb.js","/assets/gpt-6-astra-api.en-Cbrb49Y9.js","/assets/gpt-6-astra-api.ja-B4sy9SIe.js","/assets/gpt-6-astra-coding-agent-cost.en-HlJubas0.js","/assets/gpt-6-astra-coding-agent-cost.ja-DNZ0IMTr.js","/assets/gpt-6-astra-document-qa-app.en-JqU7XKuN.js","/assets/gpt-6-astra-document-qa-app.ja-PfqK9EsG.js","/assets/gpt-6-astra-vs-claude-opus-5-5-agent-reasoning.en-PsOusF5P.js","/assets/gpt-6-astra-vs-claude-opus-5-5-agent-reasoning.ja-BZuiv9qF.js","/assets/gpt-6-luna-vs-sol-vs-astra-agents.en-CW1zbFMH.js","/assets/gpt-6-luna-vs-sol-vs-astra-agents.ja-vav7Tdeu.js","/assets/gpt-6-pro-codex-usage-limits.en-C9v9sfXt.js","/assets/gpt-6-pro-codex-usage-limits.ja-BDEAf6w8.js","/assets/gpt-6-pro-codex-usage-limits.zh-Cex-wSXV.js","/assets/gpt-6-vs-gpt-5-6-price-capability-tiers.en-N2t2NW1E.js","/assets/gpt-6-vs-gpt-5-6-price-capability-tiers.ja-CFrx4AtF.js","/assets/gpt-image-2-5-flare-vs-sunburst.en-DVyDPBrn.js","/assets/gpt-image-2-5-flare-vs-sunburst.ja-C5G1KceC.js","/assets/gpt-image-2-5-flare-vs-sunburst.zh-OQcYwYrs.js","/assets/gpt-image-2-5-prompting-guide.en-DWchalDy.js","/assets/gpt-image-2-5-prompting-guide.ja-DAtpOpSb.js","/assets/gpt-image-2-5-prompting-guide.zh-Ctv3jxaj.js","/assets/gpt-image-2-5-vs-gpt-image-2-vs-grok-imagine-2-0.en-Bx-sqozR.js","/assets/gpt-image-2-5-vs-gpt-image-2-vs-grok-imagine-2-0.ja-w8CAi88v.js","/assets/gpt-image-2-5-vs-gpt-image-2-vs-grok-imagine-2-0.zh-Ba9hv436.js","/assets/grok-4-7-api.en-B20aNkFL.js","/assets/grok-4-7-api.ja-DgDgW8uc.js","/assets/grok-imagine-video-1-5-api.en-DsTmI8rN.js","/assets/grok-imagine-video-1-5-api.ja-BHyo1tJY.js","/assets/grok-imagine-video-1-5-vs-veo-3-1.en-CiB3l4Re.js","/assets/grok-imagine-video-1-5-vs-veo-3-1.ja-CuBCw0t5.js","/assets/higgsfield-alternative-for-developers.en-CSWVPqac.js","/assets/higgsfield-alternative-for-developers.ja-D4MSUcvw.js","/assets/higgsfield-alternative-for-developers.zh-DSWZFgKn.js","/assets/higgsfield-alternative-without-subscription.en-CLV3RrOZ.js","/assets/higgsfield-alternative-without-subscription.zh-UuENW8h3.js","/assets/how-to-check-an-llm-api-provider.en-BadJk35l.js","/assets/how-to-check-an-llm-api-provider.ja-uCYQ5zfp.js","/assets/how-to-check-an-llm-api-provider.zh-CDjaGYFv.js","/assets/how-to-make-videos-with-claude-opus-5-5.en-fCy777Yy.js","/assets/how-to-use-seedance-2-5-video-editing.en-DYtlvQBv.js","/assets/how-to-use-seedance-2-5-video-editing.ja-BbJnH6h0.js","/assets/how-to-use-seedance-2-5-video-editing.zh-C78XlY9w.js","/assets/how-to-use-seedance-2-api.en-shKhKCUU.js","/assets/how-to-use-seedance-2-api.ja-Dypj42iu.js","/assets/how-to-use-space-bunny-alpha-for-coding.en-C3yfZ4SJ.js","/assets/how-to-use-space-bunny-alpha-for-coding.ja-mtBNvi3K.js","/assets/jev-fake-beta-score.en-CZVFSvlO.js","/assets/jev-fake-beta-score.ja-D7zu44lF.js","/assets/kling-3-0-api.en-vEIZO5xj.js","/assets/kling-3-0-api.ja-BqQOJcSy.js","/assets/kling-3-0-motion-control-api.en-Cg_-u107.js","/assets/kling-3-0-motion-control-api.ja-B3xgDb-Y.js","/assets/kling-3-standard-v
54s-pro-vs-4k.en-Pe4Q6jl9.js","/assets/kling-3-standard-vs-pro-vs-4k.ja-gV-t5tHX.js","/assets/minimax-h3-api-pricing.en-B5sqqEyS.js","/assets/minimax-h3-api-pricing.ja-BAYbcpr-.js","/assets/minimax-h3-api-pricing.zh-BP2B_p9Z.js","/assets/minimax-h3-api-provider-comparison.en-B6PzPd-_.js","/assets/minimax-h3-api-provider-comparison.ja-dPvRFSfx.js","/assets/minimax-h3-multimodal-reference-tutorial.en-CRVgAMzz.js","/assets/minimax-h3-multimodal-reference-tutorial.ja-C8xB3IPi.js","/assets/minimax-h3-multimodal-reference-tutorial.zh-BleVJtSl.js","/assets/minimax-h3-product-video-localization.en-D82u3u5p.js","/assets/minimax-h3-product-video-localization.ja-ClbXUV1w.js","/assets/minimax-h3-prompt-guide.en-6VPaPtCO.js","/assets/minimax-h3-prompt-guide.zh-BsGV_99l.js","/assets/minimax-h3-video-generation-app.en-CABOKz4s.js","/assets/minimax-h3-video-generation-app.ja-BLwkNmob.js","/assets/minimax-h3-vs-seedance-2-5-api.en-CcS4Rc6c.js","/assets/minimax-h3-vs-seedance-2-5-api.ja-Drcj3q83.js","/assets/morphllm-alternative.en-CDrAAJc_.js","/assets/morphllm-alternative.ja-BXduRayl.js","/assets/morphllm-alternative.zh-B9-Dx0pn.js","/assets/n8n-music-video-workflow.en-CVPhBpnM.js","/assets/n8n-music-video-workflow.zh-DL7wJ4O8.js","/assets/nano-banana-2-api-pricing.en-ZApuRyec.js","/assets/nano-banana-2-api-pricing.ja-B-ZHLa8Y.js","/assets/nano-banana-2-vs-pro-vs-lite.en-5EzU8nQy.js","/assets/nano-banana-2-vs-pro-vs-lite.ja-xIgX_BwU.js","/assets/neural-frames-alternatives.en-BFjVHGMX.js","/assets/neural-frames-alternatives.zh-BMqb-SIH.js","/assets/neural-frames-api.en-Bb0DS5xP.js","/assets/neural-frames-api.zh-BIE0CoD8.js","/assets/openai-app-to-claude-fable-5-1.en-BeUcmTVx.js","/assets/openai-app-to-claude-fable-5-1.ja-sqhowHgy.js","/assets/qwen-image-2-1-gguf-vs-api.en-CXQls5sN.js","/assets/qwen-image-2-1-gguf-vs-api.ja-XtVGYdBA.js","/assets/qwen-image-2-1-transparent-png-api.en-BViRipPE.js","/assets/qwen-image-2-1-transparent-png-api.ja-BRL3UUxY.js","/assets/qwen-image-2-1-transparent-png-api.zh-BzmvcQGb.js","/assets/rebuild-higgsfield-ugc-workflow.en-CbGNVISW.js","/assets/rebuild-higgsfield-ugc-workflow.ja-DoAcntbr.js","/assets/rebuild-higgsfield-ugc-workflow.zh-cN4OotJS.js","/assets/retrieve-youtube-comments-agent-research.en-EjV4M5x7.js","/assets/retrieve-youtube-comments-agent-research.ja-mndRV63E.js","/assets/seedance-2-5-30-second-video-api.en-BA2g01Bu.js","/assets/seedance-2-5-30-second-video-api.ja-8W0eLZOv.js","/assets/seedance-2-5-api-pricing.en-C2PF_bDi.js","/assets/seedance-2-5-api-pricing.ja-DWOZKKIh.js","/assets/seedance-2-5-api-pricing.zh-BPq9Law5.js","/assets/seedance-2-5-api-providers.en-DuFdVDCC.js","/assets/seedance-2-5-api-providers.ja-FuGsr7ik.js","/assets/seedance-2-5-batch-video-ads.en-Bgs0oXwU.js","/assets/seedance-2-5-batch-video-ads.ja-BjYVOnCa.js","/assets/seedance-2-5-guide.en-D84Nxgbl.js","/assets/seedance-2-5-guide.zh-B_ejr-0g.js","/assets/seedance-2-5-n8n-video-automation.en-DzoV885b.js","/assets/seedance-2-5-n8n-video-automation.ja-B0wTjf6i.js","/assets/seedance-2-standard-vs-fast-vs-mini.en-Cm4xU3iC.js","/assets/seedance-2-standard-vs-fast-vs-mini.ja-QGdFDKD7.js","/assets/social-data-api-empty-result.en-Dhh_qGFW.js","/assets/social-data-api-empty-result.ja-CCxDEmw1.js","/assets/social-data-api-pricing-failed-calls.en-O28KHSVp.js","/assets/social-data-api-pricing-failed-calls.ja-BqzHOuc5.js","/assets/social-posts-source-linked-agent-research-brief.en-BmWEIIav.js","/assets/social-posts-source-linked-agent-research-brief.ja-BtiAhekX.js","/assets/sondo-ai-alternatives.en-D9WfhZ_Y.js","/assets/sondo-ai-alternatives.zh-1I6kiAcf.js","/assets/sondo-ai-api.en-DqczAS8r.js","/assets/sondo-ai-api.zh-DXOsBvka.js","/assets/tunee-ai-alternatives.en-BVOTUUu6.js","/assets/tunee-ai-alternatives.zh-kl2GugaH.js","/assets/tunee-ai-api.en-E1w5Vwnp.js","/assets/tunee-ai-api.zh-BUWUhddz.js","/assets/veo-3-1-api.en-DGwmPCye.js","/assets/veo-3-1-api.ja-eCgw-y8y.js","/assets/veo-3-1-api.zh-BR8gscrO.js","/assets/veo-3-1-fast-vs-standard-vs-lite.en-BhDldeRJ.js","/assets/veo-3-1-fast-vs-standard-vs-lite.ja-BpS1-3k3.js","/assets/wan-3-0-api.en-Bny684h7.js","/assets/wan-3-0-api.zh-CSYxuvVY.js","/assets/what-is-gpt-6-1-sol.en-BtG1zRfn.js","/assets/what-is-gpt-6-1-sol.ja-0Ohuqf7O.js","/assets/what-is-pixel-canary-stealth-model.en-BNJoo9Ul.js","/assets/what-is-pixel-canary-stealth-model.ja-BrxjWnNa.js","/assets/what-is-qwen-image-2-1.en-SOh8DVSe.js","/assets/what-is-qwen-image-2-1.ja-BHY7axtR.js","/assets/what-is-space-bunny-stealth-model.en-DcMiFBiU.js","/assets/routes-CYBA0sG3.js"],scripts:$R[5]=[$R[6]={attrs:$R[7]={type:"module",async:!0,src:"/assets/index-KPfoVHtz.js"}}],css:$R[8]=["/assets/index-CN1N5F6t.css"]},"/":$R[9]={preloads:$R[10]=["/assets/routes-Dhwwwptq.js","/assets/gateway-session-NFrZCGhX.js","/assets/beatapi-home-CAzoGQlO.js"]}}}
54,matches:$R[11]=[$R[12]={i:"__root__�",u:1791087027443,s:"success",ssr:!0},$R[13]={i:"��",u:1791087027443,s:"success",l:$R[14]={locale:"en",posts:$R[15]=[$R[16]={slug:"what-is-gpt-6-1-sol",title:"What Is GPT-6.1 Sol? Capabilities, API Access, Pricing, and Limitations",seoTitle:"What Is GPT-6.1 Sol? API Access, Pricing and Limits",description:"Learn what GPT-6.1 Sol does, how to call its API, what tokens cost, and which reasoning, tool-calling and context limits to check before integration.",image:"/blog/what-is-gpt-6-1-sol/cover-v1.webp",imageAlt:"GPT-6.1 Sol with a luminous orbital sphere",createdAt:"2026-09-30T00:00:00.000Z",updatedAt:"2026-09-30T00:00:00.000Z",authorName:"Beat API Team",authorImage:"/logo.png",categories:$R[17]=["api-guides","text-model"],readTime:"10 min read",headings:$R[18]=[$R[19]={id:"what-is-gpt-6-1-sol-designed-to-do",title:"What is GPT-6.1 Sol designed to do?"},$R[20]={id:"where-can-you-use-it",title:"Where can you use it?"},$R[21]={id:"make-your-first-responses-api-request",title:"Make your first Responses API request"},$R[22]={id:"pricing-token-rates-and-a-worked-estimate",title:"Pricing: token rates and a worked estimate"},$R[23]={id:"compatibility-checks-before-adding-an-agent",title:"Compatibility checks before adding an agent"},$R[24]={id:"frequently-asked-questions",title:"Frequently asked questions"}],availableLocales:$R[25]=["en","ja"],resolvedLocale:"en",source:"local"},$R[26]={slug:"gpt-6-1-sol-vs-gpt-6-sol-vs-astra",title:"GPT-6.1 Sol vs GPT-6 Sol vs Astra: Which Should You Use for a Coding Agent?",seoTitle:"GPT-6.1 Sol vs GPT-6 Sol vs Astra: Costs and Migration",description:"Compare GPT-6.1 Sol, GPT-6 Sol and Astra for coding agents: cache pricing, complete-task cost, tool compatibility, migration checks and escalation criteria.",image:"/blog/gpt-6-1-sol-vs-gpt-6-sol-vs-astra/cover-v1.webp",imageAlt:"Three distinct model cards for GPT-6 Sol, GPT-6.1 Sol and GPT-6 Astra",createdAt:"2026-09-30T00:00:00.000Z",updatedAt:"2026-09-30T00:00:00.000Z",authorName:"Beat API Team",authorImage:"/logo.png",categories:$R[27]=["api-guides","text-model","cost-control"],readTime:"10 min read",headings:$R[28]=[$R[29]={id:"gpt-6-1-sol-vs-gpt-6-sol-vs-astra-at-a-glance",title:"GPT-6.1 Sol vs GPT-6 Sol vs Astra at a glance"},$R[30]={id:"is-the-new-sol-actually-cheaper",title:"Is the new Sol actually cheaper?"},$R[31]={id:"the-migration-boundary-tools-and-disabled-reasoning",title:"The migration boundary: tools and disabled reasoning"},$R[32]={id:"a-fair-coding-agent-comparison-you-can-reproduce",title:"A fair coding-agent comparison you can reproduce"},$R[33]={id:"when-should-you-choose-each-model",title:"When should you choose each model?"},$R[34]={id:"long-context-and-access-route-caveats",title:"Long context and access-route caveats"},$R[35]={id:"frequently-asked-questions",title:"Frequently asked questions"}],availableLocales:$R[36]=["en","ja"],resolvedLocale:"en",source:"local"},$R[37]={slug:"how-to-use-space-bunny-alpha-for-coding",title:"How to Use Space Bunny Alpha for Coding: Setup, Free Limits, and Troubleshooting",seoTitle:"How to Use Space Bunny Alpha: Coding Setup and Limits",description:"Set up Space Bunny Alpha in OpenCode or through an API, verify a small code repair, reduce verbose output, and handle free limits, retries and fallback.",image:"/blog/how-to-use-space-bunny-alpha-for-coding/cover-v1.webp",imageAlt:"Space Bunny Alpha with an orbital rabbit and coding symbols",createdAt:"2026-09-30T00:00:00.000Z",updatedAt:"2026-09-30T00:00:00.000Z",authorName:"Beat API Team",authorImage:"/logo.png",categories:$R[38]=["api-guides","text-model"],readTime:"10 min read",headings:$R[39]=[$R[40]={id:"how-to-use-space-bunny-alpha-choose-one-route",title:"How to use Space Bunny Alpha: choose one route"},$R[41]={id:"start-in-opencode",title:"Start in OpenCode"},$R[42]={id:"call-the-beatapi-endpoint-directly",title:"Call the BeatAPI endpoint directly"},$R[43]={id:"a-code-repair-task-with-a-clear-acceptance-check",title:"A code-repair task with a clear acceptance check"},$R[44]={id:"why-does-it-think-so-much-or-answer-too-long",title:"Why does it think so much or answer too long?"},$R[45]={id:"free-limits-errors-and-fallback-behavior",title:"Free limits, errors, and fallback behavior"},$R[46]={id:"frequently-asked-questions",title:"Frequently asked questions"}],availableLocales:$R[47]=["en","ja"],resolvedLocale:"en",source:"local"},$R[48]={slug:"gemini-4-stealth-model-prediction",title:"Gemini 4: Space Bunny or Pixel Canary? JEV Gave Two Answers",seoTitle:"Gemini 4: Space Bunny vs Pixel Canary â JEV Test",description:"Could Space Bunny or Pixel Canary be Gemini 4? JEV picked Space Bunny when forced, then chose insufficient evidence. We check model cards and a tokenizer clue.",image:"/blog/gemini-4-stealth-model-prediction/cover-v5.en.webp",imageAlt:"Gemini 4 question beside two abstract forms representing Space Bunny and Pixel Canary",createdAt:"2026-09-29T00:00:00.000Z",updatedAt:"2026-09-29T00:00:00.000Z",authorName:"Beat API Team",authorImage:"/logo.png",categories:$R[49]=["api-guides","model-news"],readTime:"6 min read",headings:$R[50]=[$R[51]={id:"space-bunny-vs-pixel-canary-what-can-we-verify",title:"Space Bunny vs Pixel Canary"},$R[52]={id:"we-asked-jev-the-two-model-question",title:"What JEV answered"},$R[53]={id:"our-provisional-call",title:"Our provisional call"}],availableLocales:$R[54]=["en","ja"],resolvedLocale:"en",source:"local"}
54,$R[55]={slug:"qwen-image-2-1-gguf-vs-api",title:"Qwen Image 2.1 GGUF: VRAM, Download Size & API Cost",seoTitle:"Qwen Image 2.1 GGUF: VRAM, Download Size & API Cost",description:"Compare Qwen Image 2.1 GGUF sizes and VRAM with the extra text encoder and VAE downloads. Use a cost formula to decide when local inference or an API fits.",image:"/blog/qwen-image-2-1-gguf-vs-api/cover-v1.webp",imageAlt:"Qwen Image 2.1 GGUF: VRAM, Download Size & API Cost title over a local GPU workstation and remote image API canvas",createdAt:"2026-09-29T00:00:00.000Z",updatedAt:"2026-09-29T00:00:00.000Z",authorName:"Beat API Team",authorImage:"/logo.png",categories:$R[56]=["image-model","api-guides"],readTime:"8 min read",headings:$R[57]=[$R[58]={id:"quick-answer",title:"Quick answer"},$R[59]={id:"what-the-gguf-contains",title:"What the GGUF contains"},$R[60]={id:"quantization-and-vram",title:"Quantization and VRAM"},$R[61]={id:"real-download-size",title:"Real download size"},$R[62]={id:"local-versus-api-cost",title:"Local versus API cost"},$R[63]={id:"make-an-api-request",title:"Make an API request"},$R[64]={id:"which-route-should-you-choose",title:"Which route should you choose?"},$R[65]={id:"faq",title:"FAQ"},$R[66]={id:"sources",title:"Sources"}],availableLocales:$R[67]=["en","ja"],resolvedLocale:"en",source:"local"}]},ssr:!0}],lastMatchId:"��"})($R["tsr"]);$_TSR.e();document.currentScript.remove()</script>
54<script type="module" async="" src="/assets/index-KPfoVHtz.js"></script>
54<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"8b7365a16a2e42f787be37fe4e1b4aa5","r":1,"spa":2}' crossorigin="anonymous"></script>
54 55</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.