Crawler Report for docs.lumalabs.ai

Summary

Website Quality Score

7.1 Good
Performance
6.8
SEO
8.0
Security
7.0
Accessibility
5.0
Best Practices
9.2
  • ⛔ Skipped URLs - 18 skipped URLs found.
  • ⛔ 7 page(s) with multiple <h1> headings.
  • ⛔ Security - 34 pages(s) with critical finding(s).
  • ⚠️ Redirects - 4 redirects found.
  • ⚠️ Performance WARNING - 4 slow non-media URLs found (slower than 3 seconds).
  • ⚠️ 34 page(s) do not support Brotli compression.
  • ⚠️ No WebP image found on the website.
  • ⚠️ No AVIF image found on the website.
  • ⚠️ 34 page(s) with skipped heading levels.
  • ⚠️ 4 page(s) without image alt attributes.
  • ⚠️ 34 page(s) without form labels.
  • ⚠️ 34 page(s) without aria labels.
  • ⚠️ 34 page(s) without role attributes.
  • ⏩ Loaded robots.txt for domain 'docs.lumalabs.ai': status code 200, size 211 B and took 430 ms.
  • ⏩ External URLs - 18 external URL(s) found.
  • ✅ 404 OK - all pages exists, no non-existent pages found.
  • ✅ SSL/TLS certificate is valid until Jun 1 07:54:30 2026 GMT. Issued by C = US, O = Google Trust Services, CN = WE1. Subject is CN = docs.lumalabs.ai.
  • ✅ SSL/TLS certificate issued by 'C = US, O = Google Trust Services, CN = WE1'.
  • ✅ HTTP headers - found 21 unique headers.
  • ✅ All 30 unique title(s) are within the allowed 10% duplicity. Highest duplicity title has 8%.
  • ✅ All 34 description(s) are within the allowed 10% duplicity. Highest duplicity description has 2%.
  • ✅ All pages have quoted attributes.
  • ✅ All pages have inline SVGs smaller than 5120 bytes.
  • ✅ All pages have inline SVGs with less than 5 duplicates.
  • ✅ All pages have valid or none inline SVGs.
  • ✅ All pages have <h1> heading.
  • ✅ All pages have DOM depth less than 30.
  • ✅ All pages have clickable (interactive) phone numbers.
  • ✅ All pages have valid HTML.
  • ✅ All pages have lang attribute.
  • ✅ DNS IPv4 OK: domain docs.lumalabs.ai resolved to lumaai-d484bcff.readmessl.com., 104.16.241.118, 104.16.242.118 (DNS server: 127.0.0.53).
  • ✅ DNS IPv6 OK: domain docs.lumalabs.ai resolved to lumaai-d484bcff.readmessl.com., 2606:4700::6810:f276, 2606:4700::6810:f176 (DNS server: 127.0.0.53).
  • 📌 DNS Aliases: IP(s) for domain docs.lumalabs.ai were resolved by CNAME chain docs.lumalabs.ai > lumaai-d484bcff.readmessl.com.

Visited URLs

Found 38 row(s).
URLStatusTypeTime (s)SizeCache
/302 Redirect216 ms75 BNone
/docs301 Redirect295 ms91 BNone
/docs/welcome200 HTML1.2 s 94 kBNone
/docs/javascript-video-generation200 HTML756 ms138 kBNone
/docs/api200 HTML704 ms90 kBNone
/docs/javascript-image-generation200 HTML691 ms140 kBNone
/changelog200 HTML670 ms110 kBNone
/docs/python200 HTML1.2 s 91 kBNone
/docs/rate-limits200 HTML761 ms95 kBNone
/docs/reframe-video-image200 HTML1.3 s 102 kBNone
/docs/video-generation200 HTML804 ms157 kBNone
/docs/image-generation200 HTML762 ms140 kBNone
/docs/python-image-generation200 HTML3.1 s 141 kBNone
/reference301 Redirect267 ms95 BNone
/docs/python-video-generation200 HTML3.6 s 157 kBNone
/docs/modify-video200 HTML726 ms106 kBNone
/docs/javascript200 HTML651 ms91 kBNone
/docs/errors200 HTML641 ms99 kBNone
/changelog/upscale200 HTML1.1 s 86 kBNone
/changelog/launch200 HTML859 ms74 kBNone
/changelog/concepts200 HTML813 ms100 kBNone
/reference/reframeimage200 HTML472 ms332 kBNone
/reference/reframevideo200 HTML520 ms332 kBNone
/reference/ping302 Redirect282 ms99 BNone
/reference/creategeneration200 HTML476 ms332 kBNone
/reference/listgenerations200 HTML473 ms332 kBNone
/reference/modifyvideo200 HTML611 ms332 kBNone
/changelog/luma-photon-photon-flash-api200 HTML2.2 s 79 kBNone
/reference/ping-1200 HTML553 ms331 kBNone
/reference/deletegeneration200 HTML493 ms332 kBNone
/changelog/callbacks-and-credits-balance200 HTML3.4 s 85 kBNone
/reference/addaudiotogeneration200 HTML454 ms332 kBNone
/reference/getgeneration200 HTML436 ms332 kBNone
/reference/upscalegeneration200 HTML513 ms332 kBNone
/reference/getconcepts200 HTML547 ms332 kBNone
/reference/generateimage200 HTML507 ms332 kBNone
/reference/getcredits200 HTML509 ms332 kBNone
/docs/faq200 HTML5.7 s 97 kBNone
No rows found, please edit your search term.

Best practices

Found 10 row(s).
Analysis nameOKNoticeWarningCritical
Invalid inline SVGs2000
DOM depth (> 30)34000
Duplicate inline SVGs (> 5 and > 1024 B)2000
Heading structure340417
Large inline SVGs (> 5120 B)2000
Title uniqueness (> 10%)30000
Description uniqueness (> 10%)34000
Brotli support00340
WebP support0010
AVIF support0010
No rows found, please edit your search term.

Large inline SVGs

No problems found.


Duplicate inline SVGs

No problems found.


Invalid inline SVGs

No problems found.


Missing quotes on attributes

No problems found.


DOM depth

No problems found.


Heading structure

SeverityOccursDetailAffected URLs (max 5)
critical80Multiple <h1> headings found.URL 1, URL 2, URL 3, URL 4, URL 5
warning34Heading structure is skipping levels: found an <h6> without a previous higher heading.URL 1, URL 2, URL 3, URL 4, URL 5
warning21Heading structure is skipping levels: found an <h3> after an <h1>.URL 1, URL 2, URL 3, URL 4, URL 5

Non-clickable phone numbers

No problems found.


Title uniqueness

No problems found.


Description uniqueness

No problems found.

Accessibility

Analysis nameOKNoticeWarningCritical
Missing html lang attribute1000
Missing aria labels1130311
Missing image alt attributes20100
Missing form labels0020
Missing roles0080

Valid HTML

No problems found.


Missing image alt attributes

SeverityOccursDetailAffected URLs (max 5)
warning14<img class="img" *** >URL 1, URL 2, URL 3, URL 4
warning10<img class="img img-*" *** >URL 1, URL 2, URL 3, URL 4

Missing form labels

SeverityOccursDetailAffected URLs (max 5)
warning34<input class="Input Input_* SearchBox-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning13<input class="InputGroup-*" id="APIAuth-token" *** >URL 1, URL 2, URL 3, URL 4, URL 5

Missing aria labels

Found 24 row(s).
SeverityOccursDetailAffected URLs (max 5)
critical13<input class="InputGroup-*" id="APIAuth-token" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning272<a class="Button Button_* rm-* rm-* Button_* Header-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning240<a class="Sidebar-* childless subpage text-* rm-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning204<a class="rm-* NavItem-* NavItem-* NavItem_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning127<button ***>URL 1, URL 2, URL 3, URL 4, URL 5
warning84<a class="Sidebar-* childless text-* rm-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning81<a class="Sidebar-* Sidebar-* text-* rm-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning68<a class="rm-* NavItem-* NavItem-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning63<a ***>URL 1, URL 2, URL 3, URL 4, URL 5
warning52<button class="LanguagePicker-* rm-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning34<a class="rm-* NavItem-* NavItem-* active" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning34<a class="Button Button_* rm-* rm-* Button_* Header-* active" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning34<a class="rm-* Header-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning34<a class="Button Button_* rm-* Header-* Button_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning34<a class="MobileFlyout-* Header-* rm-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning28<button class="Button Button_* Flex Flex_* MobileSubnav1DsTfasXloM2 Button_* Button_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning28<button class="Button Button_* Dropdown-* Button_* Button_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning19<a class="Sidebar-* childless subpage text-* rm-* active" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning13<button class="LanguagePicker-* rm-* rm-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning13<button class="QuickNav1q-* QuickNav-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning13<button class="Button Button_* InputGroup-* Dropdown-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning6<a class="Sidebar-* childless text-* rm-* active" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning5<a class="Button Button_* Button_* ChangelogPost_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning3<a class="Sidebar-* Sidebar-* text-* rm-* active" *** >URL 1, URL 2, URL 3
No rows found, please edit your search term.

Missing roles

Found 12 row(s).
SeverityOccursDetailAffected URLs (max 5)
warning34<header class="Header3zzata9F_* rm-* Header_* rm-*">URL 1, URL 2, URL 3, URL 4, URL 5
warning34<footer class="Footer2U8XAPoGhlgO AppFooter rm-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning26<header class="Flex Flex_* APISectionHeader3LN_* APISectionHeader_* rm-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning15<nav class="PaginationControlsjDYuqu8pBMUy rm-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning15<main class="SuperHubDoc3Z-* rm-*" id="content">URL 1, URL 2, URL 3, URL 4, URL 5
warning15<header id="content-head">URL 1, URL 2, URL 3, URL 4, URL 5
warning13<main class="SuperHubReference3_* rm-* rm-* rm-* rm-* rm-*" id="Explorer">URL 1, URL 2, URL 3, URL 4, URL 5
warning13<header class="Flex Flex_* APIResponse-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning13<header class="headline-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning13<header class="Flex Flex_* InputGroup-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning6<main class="rm-*" id="content">URL 1, URL 2, URL 3, URL 4, URL 5
warning5<header class="ChangelogPost_*">URL 1, URL 2, URL 3, URL 4, URL 5
No rows found, please edit your search term.

Missing html lang attribute

No problems found.

Security

HeaderOKNoticeWarningCriticalRecommendation
Content-Security-Policy00034Content-Security-Policy header is not set. It restricts resources the page can load and prevents XSS attacks.
X-Frame-Options00340X-Frame-Options header is set to 'Deny' which allows this origin to embed the resource in a frame. This can be a security risk.
Referrer-Policy00340Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security.
Feature-Policy00340Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set.
Permissions-Policy00340Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security.
X-XSS-Protection03400X-XSS-Protection header is set but deprecated. Consider removing it and using Content-Security-Policy instead.
Server03400Server header is set to 'cloudflare'. It is better not to reveal used technologies.
Strict-Transport-Security34000
X-Content-Type-Options34000

Security headers

SeverityOccursDetailAffected URLs (max 5)
critical34Content-Security-Policy header is not set. It restricts resources the page can load and prevents XSS attacks.URL 1, URL 2, URL 3, URL 4, URL 5
warning34Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set.URL 1, URL 2, URL 3, URL 4, URL 5
warning34Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security.URL 1, URL 2, URL 3, URL 4, URL 5
warning34X-Frame-Options header is set to 'Deny' which allows this origin to embed the resource in a frame. This can be a security risk.URL 1, URL 2, URL 3, URL 4, URL 5
warning34Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security.URL 1, URL 2, URL 3, URL 4, URL 5
notice34X-XSS-Protection header is set but deprecated. Consider removing it and using Content-Security-Policy instead.URL 1, URL 2, URL 3, URL 4, URL 5
notice34Server header is set to 'cloudflare'. It is better not to reveal used technologies.URL 1, URL 2, URL 3, URL 4, URL 5

TOP non-unique titles

Count 🔽Title
3Image Generation
3Video Generation

TOP non-unique descriptions

Nothing to report.


SEO metadata

Found 34 row(s).
URL 🔼IndexingTitleH1DescriptionKeywords
/changelogAllowedChangelogChangelog
/changelog/callbacks-and-credits-balanceAllowedCallbacks & Credits Balance • Dream Machine API • Luma AICallbacks & Credits BalanceGet real-time callbacks for updates on your generations and easily check your current account credit balance with the new endpoint.
/changelog/conceptsAllowedCamera ConceptsCamera ConceptsAt Luma we have long believed that creative control over generative models is the key to unlocking their massive potential. That’s why we have been doing research on a new advanced method of teaching generative models new ideas and controls – we call them Concepts.
/changelog/launchAllowedDream Machine API • Luma AILaunchDevelopers can now build and scale creative products with the world's most popular and intuitive video generation model without building complex tools in their apps. Start today.
/changelog/luma-photon-photon-flash-apiAllowedLuma Photon & Photon Flash APIPhoton & Photon Flash APIIntroducing the all-new Luma Photon text-to-image models, now available in the Luma API. Photon and Photon Flash are the most creative, personalizable, and intelligent visual models for creatives, bringing a step-function change in the cost of high-quality image generation.
/changelog/upscaleAllowedUpscale up to 4K, Progress updatesUpscale up to 4K, Progress updates Create Pythongeneration = client.generations.create( prompt="A teddy bear in sunglasses playing electric guitar and dancing", model="ray-2", resolution="4k", duration="5s" ) possible values for resolution: 540p, 720p, 1080p, 4k Upscale (new) Pythongeneration = client.generations.u…
/docs/apiAllowedAPIAPIUse the API directly
/docs/errorsAllowedErrorsErrorsThese are the possible error messages from Dream Machine API
/docs/faqAllowedFAQFAQHow to use camera motion Camera is controlled by language in Dream Machine. You can find supported camera moves by calling the Camera Motions endpoint, like so Shellcurl --request GET \ --url https://api.lumalabs.ai/dream-machine/v1/generations/camera_motion/list \ --header 'accept: applic…
/docs/image-generationAllowedImage GenerationImage Generation Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys Use the key as Bearer token to call any of the API endpoints Authorization: Bearer <luma_api_key> API Reference Open Downloading an image Shellcurl -o image.jpg https://example.com/image.jpg Aspect Ratio and Model For all yo…
/docs/javascriptAllowedJavaScript SDKJavaScript SDKhttps://github.com/lumalabs/lumaai-node
/docs/javascript-image-generationAllowedImage GenerationImage Generation Installation Pythonnpm install lumaai https://www.npmjs.com/package/lumaai Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys In JavaScript, you can pass the API key using the authToken parameter when creating the client JavaScriptconst { LumaAI } = require('lumaai'); const…
/docs/javascript-video-generationAllowedVideo GenerationVideo GenerationInstallation JavaScriptnpm install lumaai https://www.npmjs.com/package/lumaai Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys In JavaScript, you can pass the API key using the authToken parameter when creating the client. JavaScriptconst { LumaAI } = require('lumaai'); c…
/docs/modify-videoAllowedModify VideoModify Video Now available in API & SDKs ModelsMax DurationMax Sizeray-210s100 mbray-flash-215s100mb API Reference image video Basic Usage prompt: text value to guide how to modify the video media.url: url of the video file first_frame.url: optional (but preferred) provide the first frame of the modified video…
/docs/pythonAllowedPython SDKPython SDKhttps://github.com/lumalabs/lumaai-python
/docs/python-image-generationAllowedImage GenerationImage Generation Installation Pythonpip install lumaai https://pypi.org/project/lumaai/ Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys Pass it to client sdk by either setting LUMAAI_API_KEY or passing auth_token to the client Setting up client Using LUMAAI_API_KEY env variable Python…
/docs/python-video-generationAllowedVideo GenerationVideo GenerationInstallation Pythonpip install lumaai https://pypi.org/project/lumaai/ Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys Pass it to client sdk by either setting LUMAAI_API_KEY or passing auth_token to the client Models namemodel paramRay 2 Flashray-flash-2Ray 2ray-2 Setti…
/docs/rate-limitsAllowedRate LimitsRate LimitsFor each account on "Build" tier these limits are in effect ModelConcurrent generationsCreate API requests/minRay (Video)1020Photon & Photon Flash (Image)4080 These limits exist to help us maintain a high quality of service for everyone and we are working to increase these further. If you'd like hi…
/docs/reframe-video-imageAllowedReframe for Ray (Video) and Photon (Image)Reframe Now available in API & SDKs ModelsMax DurationMax Sizeray-210s100 mbray-flash-230s100 mbphoton-1n/a10 mbphoton-flash-1n/a10 mb API Reference image video Basic Usage by default one can just pass the url of image/video to reframe with model target aspect ratio it fits the image horizontally and v…
/docs/video-generationAllowedVideo GenerationVideo GenerationAuthentication Get a key from https://lumalabs.ai/dream-machine/api/keys Use the key as Bearer token to call any of the API endpoints Authorization: Bearer <luma_api_key> Models namemodel paramRay 2 Flashray-flash-2Ray 2ray-2 API Reference Open Ray 2 Text to Video shcurl --request POST \ --ur…
/docs/welcomeAllowedWelcomeWelcomeBuild and scale creative products with the world's most popular and intuitive generation models using the Dream Machine API
/reference/addaudiotogenerationAllowedAdd audio to a generationAdd audio to a generationAdd audio to a generation by its ID
/reference/creategenerationAllowedCreate a generationCreate a generationInitiate a new generation with the provided prompt
/reference/deletegenerationAllowedDelete a generationDelete a generationRemove a specific generation by its ID
/reference/generateimageAllowedGenerate an imageGenerate an imageGenerate an image with the provided prompt
/reference/getconceptsAllowedGet conceptsGet conceptsGet all possible concepts
/reference/getcreditsAllowedGet creditsGet creditsGet the credits information for the api user
/reference/getgenerationAllowedGet a generationGet a generationRetrieve details of a specific generation by its ID
/reference/listgenerationsAllowedList generationsList generationsRetrieve a list of generations with optional filtering and sorting
/reference/modifyvideoAllowedModify a videoModify a videoModify a video with style transfer and prompt-based editing
/reference/ping-1AllowedPingPingCheck if the API is running
/reference/reframeimageAllowedReframe an imageReframe an imageReframe an image by its ID
/reference/reframevideoAllowedReframe a videoReframe a videoReframe a video by its ID
/reference/upscalegenerationAllowedUpscale a generationUpscale a generationUpscale a generation by its ID
No rows found, please edit your search term.

OpenGraph metadata

Found 34 row(s).
URL 🔼OG TitleOG DescriptionOG ImageTwitter TitleTwitter DescriptionTwitter Image
/changelogChangeloghttps://cdn.readme.io/og-image/create?type=changelog&title=Changelo…vg&color=%23ffffff&variant=lightChangeloghttps://cdn.readme.io/og-image/create?type=changelog&title=Changelo…vg&color=%23ffffff&variant=light
/changelog/callbacks-and-credits-balanceCallbacks & Credits Balance • Dream Machine API • Luma AIGet real-time callbacks for updates on your generations and easily check your current account credit balance with the new endpoint.https://files.readme.io/989e298bdddfe6ed67ed4928f082adebad980ea9b94…-Dream_Machine_API_Frame_3_2.pngCallbacks & Credits Balance • Dream Machine API • Luma AIGet real-time callbacks for updates on your generations and easily check your current account credit balance with the new endpoint.https://files.readme.io/989e298bdddfe6ed67ed4928f082adebad980ea9b94…-Dream_Machine_API_Frame_3_2.png
/changelog/conceptsCamera ConceptsAt Luma we have long believed that creative control over generative models is the key to unlocking their massive potential. That’s why we have been doing research on a new advanced method of teaching generative models new ideas and controls – we call them Concepts.https://files.readme.io/57aed652857435eb18fe46eaf8ff30c097d8fc8da94…025-04-28_at_10.00.23_am_720.pngCamera ConceptsAt Luma we have long believed that creative control over generative models is the key to unlocking their massive potential. That’s why we have been doing research on a new advanced method of teaching generative models new ideas and controls – we call them Concepts.https://files.readme.io/57aed652857435eb18fe46eaf8ff30c097d8fc8da94…025-04-28_at_10.00.23_am_720.png
/changelog/launchDream Machine API • Luma AIDevelopers can now build and scale creative products with the world's most popular and intuitive video generation model without building complex tools in their apps. Start today.https://files.readme.io/90e13967bb1ffd5b2529a37d2937af4cdf216fe5151…221efb6c84dc239-OG_2400x1260.pngDream Machine API • Luma AIDevelopers can now build and scale creative products with the world's most popular and intuitive video generation model without building complex tools in their apps. Start today.https://files.readme.io/90e13967bb1ffd5b2529a37d2937af4cdf216fe5151…221efb6c84dc239-OG_2400x1260.png
/changelog/luma-photon-photon-flash-apiLuma Photon & Photon Flash APIIntroducing the all-new Luma Photon text-to-image models, now available in the Luma API. Photon and Photon Flash are the most creative, personalizable, and intelligent visual models for creatives, bringing a step-function change in the cost of high-quality image generation.https://files.readme.io/9f4b5ca07625bba2cbb4c956ca36b8d250475d0a0c6…469624ba6ff34-Image_1200x640.jpgLuma Photon & Photon Flash APIIntroducing the all-new Luma Photon text-to-image models, now available in the Luma API. Photon and Photon Flash are the most creative, personalizable, and intelligent visual models for creatives, bringing a step-function change in the cost of high-quality image generation.https://files.readme.io/9f4b5ca07625bba2cbb4c956ca36b8d250475d0a0c6…469624ba6ff34-Image_1200x640.jpg
/changelog/upscaleUpscale up to 4K, Progress updates Create Pythongeneration = client.generations.create( prompt="A teddy bear in sunglasses playing electric guitar and dancing", model="ray-2", resolution="4k", duration="5s" ) possible values for resolution: 540p, 720p, 1080p, 4k Upscale (new) Pythongeneration = client.generations.u…https://cdn.readme.io/og-image/create?type=changelog&title=Upscale%…vg&color=%23ffffff&variant=lightUpscale up to 4K, Progress updates Create Pythongeneration = client.generations.create( prompt="A teddy bear in sunglasses playing electric guitar and dancing", model="ray-2", resolution="4k", duration="5s" ) possible values for resolution: 540p, 720p, 1080p, 4k Upscale (new) Pythongeneration = client.generations.u…https://cdn.readme.io/og-image/create?type=changelog&title=Upscale%…vg&color=%23ffffff&variant=light
/docs/apiAPIUse the API directlyhttps://cdn.readme.io/og-image/create?type=docs&title=API&projectTi…vg&color=%23ffffff&variant=lightAPIUse the API directlyhttps://cdn.readme.io/og-image/create?type=docs&title=API&projectTi…vg&color=%23ffffff&variant=light
/docs/errorsErrorsThese are the possible error messages from Dream Machine APIhttps://cdn.readme.io/og-image/create?type=docs&title=Errors&projec…vg&color=%23ffffff&variant=lightErrorsThese are the possible error messages from Dream Machine APIhttps://cdn.readme.io/og-image/create?type=docs&title=Errors&projec…vg&color=%23ffffff&variant=light
/docs/faqFAQHow to use camera motion Camera is controlled by language in Dream Machine. You can find supported camera moves by calling the Camera Motions endpoint, like so Shellcurl --request GET \ --url https://api.lumalabs.ai/dream-machine/v1/generations/camera_motion/list \ --header 'accept: applic…https://cdn.readme.io/og-image/create?type=docs&title=FAQ&projectTi…vg&color=%23ffffff&variant=lightFAQHow to use camera motion Camera is controlled by language in Dream Machine. You can find supported camera moves by calling the Camera Motions endpoint, like so Shellcurl --request GET \ --url https://api.lumalabs.ai/dream-machine/v1/generations/camera_motion/list \ --header 'accept: applic…https://cdn.readme.io/og-image/create?type=docs&title=FAQ&projectTi…vg&color=%23ffffff&variant=light
/docs/image-generationImage Generation Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys Use the key as Bearer token to call any of the API endpoints Authorization: Bearer <luma_api_key> API Reference Open Downloading an image Shellcurl -o image.jpg https://example.com/image.jpg Aspect Ratio and Model For all yo…https://cdn.readme.io/og-image/create?type=docs&title=Image%20Gener…vg&color=%23ffffff&variant=lightImage Generation Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys Use the key as Bearer token to call any of the API endpoints Authorization: Bearer <luma_api_key> API Reference Open Downloading an image Shellcurl -o image.jpg https://example.com/image.jpg Aspect Ratio and Model For all yo…https://cdn.readme.io/og-image/create?type=docs&title=Image%20Gener…vg&color=%23ffffff&variant=light
/docs/javascriptJavaScript SDKhttps://github.com/lumalabs/lumaai-nodehttps://cdn.readme.io/og-image/create?type=docs&title=JavaScript%20…vg&color=%23ffffff&variant=lightJavaScript SDKhttps://github.com/lumalabs/lumaai-nodehttps://cdn.readme.io/og-image/create?type=docs&title=JavaScript%20…vg&color=%23ffffff&variant=light
/docs/javascript-image-generationImage Generation Installation Pythonnpm install lumaai https://www.npmjs.com/package/lumaai Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys In JavaScript, you can pass the API key using the authToken parameter when creating the client JavaScriptconst { LumaAI } = require('lumaai'); const…https://cdn.readme.io/og-image/create?type=docs&title=Image%20Gener…vg&color=%23ffffff&variant=lightImage Generation Installation Pythonnpm install lumaai https://www.npmjs.com/package/lumaai Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys In JavaScript, you can pass the API key using the authToken parameter when creating the client JavaScriptconst { LumaAI } = require('lumaai'); const…https://cdn.readme.io/og-image/create?type=docs&title=Image%20Gener…vg&color=%23ffffff&variant=light
/docs/javascript-video-generationVideo GenerationInstallation JavaScriptnpm install lumaai https://www.npmjs.com/package/lumaai Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys In JavaScript, you can pass the API key using the authToken parameter when creating the client. JavaScriptconst { LumaAI } = require('lumaai'); c…https://cdn.readme.io/og-image/create?type=docs&title=Video%20Gener…vg&color=%23ffffff&variant=lightVideo GenerationInstallation JavaScriptnpm install lumaai https://www.npmjs.com/package/lumaai Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys In JavaScript, you can pass the API key using the authToken parameter when creating the client. JavaScriptconst { LumaAI } = require('lumaai'); c…https://cdn.readme.io/og-image/create?type=docs&title=Video%20Gener…vg&color=%23ffffff&variant=light
/docs/modify-videoModify Video Now available in API & SDKs ModelsMax DurationMax Sizeray-210s100 mbray-flash-215s100mb API Reference image video Basic Usage prompt: text value to guide how to modify the video media.url: url of the video file first_frame.url: optional (but preferred) provide the first frame of the modified video…https://cdn.readme.io/og-image/create?type=docs&title=Modify%20Vide…vg&color=%23ffffff&variant=lightModify Video Now available in API & SDKs ModelsMax DurationMax Sizeray-210s100 mbray-flash-215s100mb API Reference image video Basic Usage prompt: text value to guide how to modify the video media.url: url of the video file first_frame.url: optional (but preferred) provide the first frame of the modified video…https://cdn.readme.io/og-image/create?type=docs&title=Modify%20Vide…vg&color=%23ffffff&variant=light
/docs/pythonPython SDKhttps://github.com/lumalabs/lumaai-pythonhttps://cdn.readme.io/og-image/create?type=docs&title=Python%20SDK&…vg&color=%23ffffff&variant=lightPython SDKhttps://github.com/lumalabs/lumaai-pythonhttps://cdn.readme.io/og-image/create?type=docs&title=Python%20SDK&…vg&color=%23ffffff&variant=light
/docs/python-image-generationImage Generation Installation Pythonpip install lumaai https://pypi.org/project/lumaai/ Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys Pass it to client sdk by either setting LUMAAI_API_KEY or passing auth_token to the client Setting up client Using LUMAAI_API_KEY env variable Python…https://cdn.readme.io/og-image/create?type=docs&title=Image%20Gener…vg&color=%23ffffff&variant=lightImage Generation Installation Pythonpip install lumaai https://pypi.org/project/lumaai/ Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys Pass it to client sdk by either setting LUMAAI_API_KEY or passing auth_token to the client Setting up client Using LUMAAI_API_KEY env variable Python…https://cdn.readme.io/og-image/create?type=docs&title=Image%20Gener…vg&color=%23ffffff&variant=light
/docs/python-video-generationVideo GenerationInstallation Pythonpip install lumaai https://pypi.org/project/lumaai/ Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys Pass it to client sdk by either setting LUMAAI_API_KEY or passing auth_token to the client Models namemodel paramRay 2 Flashray-flash-2Ray 2ray-2 Setti…https://cdn.readme.io/og-image/create?type=docs&title=Video%20Gener…vg&color=%23ffffff&variant=lightVideo GenerationInstallation Pythonpip install lumaai https://pypi.org/project/lumaai/ Authentication Get a key from https://lumalabs.ai/dream-machine/api/keys Pass it to client sdk by either setting LUMAAI_API_KEY or passing auth_token to the client Models namemodel paramRay 2 Flashray-flash-2Ray 2ray-2 Setti…https://cdn.readme.io/og-image/create?type=docs&title=Video%20Gener…vg&color=%23ffffff&variant=light
/docs/rate-limitsRate LimitsFor each account on "Build" tier these limits are in effect ModelConcurrent generationsCreate API requests/minRay (Video)1020Photon & Photon Flash (Image)4080 These limits exist to help us maintain a high quality of service for everyone and we are working to increase these further. If you'd like hi…https://cdn.readme.io/og-image/create?type=docs&title=Rate%20Limits…vg&color=%23ffffff&variant=lightRate LimitsFor each account on "Build" tier these limits are in effect ModelConcurrent generationsCreate API requests/minRay (Video)1020Photon & Photon Flash (Image)4080 These limits exist to help us maintain a high quality of service for everyone and we are working to increase these further. If you'd like hi…https://cdn.readme.io/og-image/create?type=docs&title=Rate%20Limits…vg&color=%23ffffff&variant=light
/docs/reframe-video-imageReframe for Ray (Video) and Photon (Image) Now available in API & SDKs ModelsMax DurationMax Sizeray-210s100 mbray-flash-230s100 mbphoton-1n/a10 mbphoton-flash-1n/a10 mb API Reference image video Basic Usage by default one can just pass the url of image/video to reframe with model target aspect ratio it fits the image horizontally and v…https://cdn.readme.io/og-image/create?type=docs&title=Reframe%20for…vg&color=%23ffffff&variant=lightReframe for Ray (Video) and Photon (Image) Now available in API & SDKs ModelsMax DurationMax Sizeray-210s100 mbray-flash-230s100 mbphoton-1n/a10 mbphoton-flash-1n/a10 mb API Reference image video Basic Usage by default one can just pass the url of image/video to reframe with model target aspect ratio it fits the image horizontally and v…https://cdn.readme.io/og-image/create?type=docs&title=Reframe%20for…vg&color=%23ffffff&variant=light
/docs/video-generationVideo GenerationAuthentication Get a key from https://lumalabs.ai/dream-machine/api/keys Use the key as Bearer token to call any of the API endpoints Authorization: Bearer <luma_api_key> Models namemodel paramRay 2 Flashray-flash-2Ray 2ray-2 API Reference Open Ray 2 Text to Video shcurl --request POST \ --ur…https://cdn.readme.io/og-image/create?type=docs&title=Video%20Gener…vg&color=%23ffffff&variant=lightVideo GenerationAuthentication Get a key from https://lumalabs.ai/dream-machine/api/keys Use the key as Bearer token to call any of the API endpoints Authorization: Bearer <luma_api_key> Models namemodel paramRay 2 Flashray-flash-2Ray 2ray-2 API Reference Open Ray 2 Text to Video shcurl --request POST \ --ur…https://cdn.readme.io/og-image/create?type=docs&title=Video%20Gener…vg&color=%23ffffff&variant=light
/docs/welcomeWelcomeBuild and scale creative products with the world's most popular and intuitive generation models using the Dream Machine APIhttps://cdn.readme.io/og-image/create?type=docs&title=Welcome&proje…vg&color=%23ffffff&variant=lightWelcomeBuild and scale creative products with the world's most popular and intuitive generation models using the Dream Machine APIhttps://cdn.readme.io/og-image/create?type=docs&title=Welcome&proje…vg&color=%23ffffff&variant=light
/reference/addaudiotogenerationAdd audio to a generationAdd audio to a generation by its IDhttps://cdn.readme.io/og-image/create?type=reference&title=Add%20au…vg&color=%23ffffff&variant=lightAdd audio to a generationAdd audio to a generation by its IDhttps://cdn.readme.io/og-image/create?type=reference&title=Add%20au…vg&color=%23ffffff&variant=light
/reference/creategenerationCreate a generationInitiate a new generation with the provided prompthttps://cdn.readme.io/og-image/create?type=reference&title=Create%2…vg&color=%23ffffff&variant=lightCreate a generationInitiate a new generation with the provided prompthttps://cdn.readme.io/og-image/create?type=reference&title=Create%2…vg&color=%23ffffff&variant=light
/reference/deletegenerationDelete a generationRemove a specific generation by its IDhttps://cdn.readme.io/og-image/create?type=reference&title=Delete%2…vg&color=%23ffffff&variant=lightDelete a generationRemove a specific generation by its IDhttps://cdn.readme.io/og-image/create?type=reference&title=Delete%2…vg&color=%23ffffff&variant=light
/reference/generateimageGenerate an imageGenerate an image with the provided prompthttps://cdn.readme.io/og-image/create?type=reference&title=Generate…vg&color=%23ffffff&variant=lightGenerate an imageGenerate an image with the provided prompthttps://cdn.readme.io/og-image/create?type=reference&title=Generate…vg&color=%23ffffff&variant=light
/reference/getconceptsGet conceptsGet all possible conceptshttps://cdn.readme.io/og-image/create?type=reference&title=Get%20co…vg&color=%23ffffff&variant=lightGet conceptsGet all possible conceptshttps://cdn.readme.io/og-image/create?type=reference&title=Get%20co…vg&color=%23ffffff&variant=light
/reference/getcreditsGet creditsGet the credits information for the api userhttps://cdn.readme.io/og-image/create?type=reference&title=Get%20cr…vg&color=%23ffffff&variant=lightGet creditsGet the credits information for the api userhttps://cdn.readme.io/og-image/create?type=reference&title=Get%20cr…vg&color=%23ffffff&variant=light
/reference/getgenerationGet a generationRetrieve details of a specific generation by its IDhttps://cdn.readme.io/og-image/create?type=reference&title=Get%20a%…vg&color=%23ffffff&variant=lightGet a generationRetrieve details of a specific generation by its IDhttps://cdn.readme.io/og-image/create?type=reference&title=Get%20a%…vg&color=%23ffffff&variant=light
/reference/listgenerationsList generationsRetrieve a list of generations with optional filtering and sortinghttps://cdn.readme.io/og-image/create?type=reference&title=List%20g…vg&color=%23ffffff&variant=lightList generationsRetrieve a list of generations with optional filtering and sortinghttps://cdn.readme.io/og-image/create?type=reference&title=List%20g…vg&color=%23ffffff&variant=light
/reference/modifyvideoModify a videoModify a video with style transfer and prompt-based editinghttps://cdn.readme.io/og-image/create?type=reference&title=Modify%2…vg&color=%23ffffff&variant=lightModify a videoModify a video with style transfer and prompt-based editinghttps://cdn.readme.io/og-image/create?type=reference&title=Modify%2…vg&color=%23ffffff&variant=light
/reference/ping-1PingCheck if the API is runninghttps://cdn.readme.io/og-image/create?type=reference&title=Ping&pro…vg&color=%23ffffff&variant=lightPingCheck if the API is runninghttps://cdn.readme.io/og-image/create?type=reference&title=Ping&pro…vg&color=%23ffffff&variant=light
/reference/reframeimageReframe an imageReframe an image by its IDhttps://cdn.readme.io/og-image/create?type=reference&title=Reframe%…vg&color=%23ffffff&variant=lightReframe an imageReframe an image by its IDhttps://cdn.readme.io/og-image/create?type=reference&title=Reframe%…vg&color=%23ffffff&variant=light
/reference/reframevideoReframe a videoReframe a video by its IDhttps://cdn.readme.io/og-image/create?type=reference&title=Reframe%…vg&color=%23ffffff&variant=lightReframe a videoReframe a video by its IDhttps://cdn.readme.io/og-image/create?type=reference&title=Reframe%…vg&color=%23ffffff&variant=light
/reference/upscalegenerationUpscale a generationUpscale a generation by its IDhttps://cdn.readme.io/og-image/create?type=reference&title=Upscale%…vg&color=%23ffffff&variant=lightUpscale a generationUpscale a generation by its IDhttps://cdn.readme.io/og-image/create?type=reference&title=Upscale%…vg&color=%23ffffff&variant=light
No rows found, please edit your search term.

Heading structure

Found 34 row(s).
Heading structureCountErrors 🔽URL
  • <h2> Documentation
  • <h1> Image Generation
  • <h1> Installation
  • <h1> Authentication
  • <h1> Polling for Generation Status and Retrieving Image
    • <h3> Usage Example
  • <h1> Aspect Ratio and Model
    • <h2> Aspect ratio
    • <h2> Model
  • <h1> Text to Image
    • <h2> With aspect ratio and model
  • <h1> Image Reference
    • <h3> Image URL
  • <h1> Style Reference
    • <h3> Image URL
  • <h1> Character Reference
    • <h3> Image URL
  • <h1> Modify Image
    • <h3> Image URL
    • <h3> Changing colors of images
  • <h1> Generations
    • <h2> Get generation with id
    • <h2> List all generations
    • <h2> Delete generation
  • <h1> Docs
  • <h1> How to get a callback when generation has an update
2620/docs/javascript-image-generation
  • <h2> Documentation
  • <h1> Image Generation
  • <h1> Authentication
  • <h1> API Reference
  • <h1> Downloading an image
  • <h1> Aspect Ratio and Model
    • <h2> Aspect ratio
    • <h2> Model
  • <h1> Text to Image
    • <h2> With aspect ratio and model
  • <h1> Image Reference
    • <h3> Image URL
  • <h1> Style Reference
    • <h3> Image URL
  • <h1> Character Reference
    • <h3> Image URL
  • <h1> Modify Image
    • <h3> Image URL
    • <h3> Changing colors of images
  • <h1> Generations
    • <h2> Get generation with id
    • <h2> List all generations
    • <h2> Delete generation
  • <h1> Example Response
  • <h1> How to get a callback when generation has an update
2519/docs/image-generation
  • <h2> Documentation
  • <h1> Image Generation
  • <h1> Installation
  • <h1> Authentication
  • <h1> Setting up client
    • <h2> How do I get the image for a generation?
      • <h3> Usage Example
  • <h1> Async library
  • <h1> Aspect Ratio and Model
    • <h2> Aspect ratio
    • <h2> Model
  • <h1> Text to Image
    • <h2> With aspect ratio and model
  • <h1> Image Reference
    • <h3> Image URL
  • <h1> Style Reference
    • <h3> Image URL
  • <h1> Character Reference
    • <h3> Image URL
  • <h1> Modify Image
    • <h3> Image URL
    • <h3> Changing colors of images
  • <h1> Generations
    • <h2> Get generation with id
    • <h2> List all generations
    • <h2> Delete generation
  • <h1> How to get a callback when generation has an update
2719/docs/python-image-generation
  • <h2> Documentation
  • <h1> Video Generation
  • <h1> Installation
  • <h1> Authentication
  • <h1> Models
  • <h1> Setting up client
    • <h2> How do I get the video for a generation?
      • <h3> Usage Example
  • <h1> Async library
  • <h1> Ray 2 Text to Video
  • <h1> Ray 2 Image to Video
  • <h1> How to use concepts
  • <h1> Text to Video
    • <h3> Downloading a video
    • <h2> With loop, aspect ratio
  • <h1> Image to Video
    • <h3> Image URL
    • <h2> With start frame
    • <h2> With start frame, loop
    • <h2> With ending frame
    • <h2> With start and end keyframes
  • <h1> Extend Video
    • <h2> Extend video
    • <h2> Reverse extend video
    • <h2> Extend a video with an end-frame
    • <h2> Reverse extend a video with a start-frame
    • <h2> Interpolate between 2 videos
  • <h1> Generations
    • <h2> Get generation with id
    • <h2> List all generations
    • <h2> Delete generation
  • <h1> Camera Motions
    • <h3> How to use camera motion
    • <h2> Get all supported camera motions
    • <h2> How to use camera motion
  • <h1> How to get a callback when generation has an update
3619/docs/python-video-generation
  • <h2> Documentation
  • <h1> Video Generation
  • <h1> Authentication
  • <h1> Models
  • <h1> API Reference
  • <h1> Ray 2 Text to Video
  • <h1> Ray 2 Image to Video
  • <h1> How to use concepts
  • <h1> Text to Video
    • <h3> Downloading a video
    • <h2> With loop, aspect ratio
  • <h1> Image to Video
    • <h3> Image URL
    • <h2> With start frame
    • <h2> With start frame, loop, aspect ratio
    • <h2> With ending frame
    • <h2> With start and end keyframes
  • <h1> Extend Video
    • <h2> Extend video
    • <h2> Reverse extend video
    • <h2> Extend a video with an end-frame
    • <h2> Reverse extend a video with a start-frame
    • <h2> Interpolate between 2 videos
  • <h1> Generations
    • <h2> Get generation with id
    • <h2> List all generations
    • <h2> Delete generation
  • <h1> Camera Motions
    • <h3> How to use camera motion
    • <h2> Get all supported camera motions
    • <h2> How to use camera motion
  • <h1> Example Response
  • <h1> How to get a callback when generation has an update
3318/docs/video-generation
  • <h2> Documentation
  • <h1> Video Generation
  • <h1> Installation
  • <h1> Authentication
  • <h1> Models
  • <h1> Polling for Generation Status and Retrieving Video
  • <h1> Ray 2 Text to Video
  • <h1> Ray 2 Image to Video
  • <h1> How to use concepts
  • <h1> Text to Video
    • <h2> Text to Video Generation Example
  • <h1> Image to Video
    • <h2> With start frame
    • <h2> With start frame, loop
    • <h2> With end frame, loop
  • <h1> Extend video
    • <h2> Extending Video
    • <h2> Reverse Extend Video
    • <h2> Interpolating Between Two Generated Videos
  • <h1> Generations
    • <h2> Get generation with id
    • <h2> List all generations
    • <h2> Delete generation
  • <h1> Camera Motions
    • <h2> Get all supported camera motions
  • <h1> Docs
  • <h1> How to get a callback when generation has an update
2716/docs/javascript-video-generation
  • <h2> Documentation
  • <h1> Modify Video
    • <h3> Now available in API & SDKs
    • <h3> API Reference
    • <h3> Basic Usage
    • <h3> Pricing
    • <h3> Example
    • <h3> Modes
    • <h3> What can I achieve with Modify Video?
    • <h3> API Reference
109/docs/modify-video
  • <h2> Documentation
  • <h1> Reframe
    • <h3> Now available in API & SDKs
    • <h3> API Reference
    • <h3> Basic Usage
    • <h3> Pricing
    • <h3> Advanced Usage
76/docs/reframe-video-image
  • <h2> Documentation
  • <h1> Welcome
  • <h1> Introduction
  • <h1> How to use
  • <h1> Keys and Billing
55/docs/welcome
  • <h2> Documentation
  • <h1> API
21/docs/api
  • <h2> Documentation
  • <h1> Python SDK
21/docs/python
  • <h2> Documentation
  • <h1> Rate Limits
    • <h2> Usage Tiers
31/docs/rate-limits
  • <h2> Documentation
  • <h1> JavaScript SDK
21/docs/javascript
  • <h2> Documentation
  • <h1> Errors
    • <h2> Before submission
    • <h2> After submission
41/docs/errors
  • <h2> Dream Machine API
  • <h1> Reframe an image
21/reference/reframeimage
  • <h2> Dream Machine API
  • <h1> Reframe a video
21/reference/reframevideo
  • <h2> Dream Machine API
  • <h1> Create a generation
21/reference/creategeneration
  • <h2> Dream Machine API
  • <h1> List generations
21/reference/listgenerations
  • <h2> Dream Machine API
  • <h1> Modify a video
21/reference/modifyvideo
  • <h2> Dream Machine API
  • <h1> Ping
21/reference/ping-1
  • <h2> Dream Machine API
  • <h1> Delete a generation
21/reference/deletegeneration
  • <h2> Dream Machine API
  • <h1> Add audio to a generation
21/reference/addaudiotogeneration
  • <h2> Dream Machine API
  • <h1> Get a generation
21/reference/getgeneration
  • <h2> Dream Machine API
  • <h1> Upscale a generation
21/reference/upscalegeneration
  • <h2> Dream Machine API
  • <h1> Get concepts
21/reference/getconcepts
  • <h2> Dream Machine API
  • <h1> Generate an image
21/reference/generateimage
  • <h2> Dream Machine API
  • <h1> Get credits
21/reference/getcredits
  • <h2> Documentation
  • <h1> FAQ
    • <h2> How to use camera motion
    • <h2> What if my generation fails
    • <h2> Watermarks
    • <h2> Commercial Use
61/docs/faq
  • <h1> Changelog
    • <h2> Camera Concepts
    • <h2> Upscale up to 4K, Progress updates
    • <h2> Photon & Photon Flash API
    • <h2> Callbacks & Credits Balance
    • <h2> Launch
60/changelog
  • <h1> Upscale up to 4K, Progress updates
10/changelog/upscale
  • <h1> Launch
10/changelog/launch
  • <h1> Camera Concepts
    • <h2> How to use
    • <h2> How to get list of available concepts
    • <h2> How to combine concepts
    • <h2> Pricing
    • <h2> SDKs
60/changelog/concepts
  • <h1> Photon & Photon Flash API
10/changelog/luma-photon-photon-flash-api
  • <h1> Callbacks & Credits Balance
    • <h2> Callbacks
    • <h2> Credits Balance
    • <h2> How to upgrade SDKs
      • <h3> python - pypi
      • <h3> js/ts - npm
60/changelog/callbacks-and-credits-balance
No rows found, please edit your search term.

404 URLs

No 404 URLs found.

Redirected URLs

Skipped URLs Summary

ReasonDomainUnique URLs 🔽
Not allowed hostlumalabs.ai9
Not allowed hostgithub.com4
Not allowed hostpypi.org1
Not allowed hostdocs.google.com1
Not allowed hostx.com1
Not allowed hoststatus.lumalabs.ai1
Not allowed hostwww.npmjs.com1

Skipped URLs

Found 18 row(s).
ReasonSkipped URL 🔼SourceFound at URL
Not allowed hosthttps://docs.google.com/forms/d/e/1FAIpQLScwzp_7gpRkk6FQDlmCLDI3PVIRLHj30-z4cfDFD2k4GSulYQ/viewform<a href>/docs/rate-limits
Not allowed hosthttps://github.com/lumalabs/lumaai-api/blob/35768db34e52600e319cb799e4488249e61eef17/openapi.yaml<a href>/docs/javascript-video-generation
Not allowed hosthttps://github.com/lumalabs/lumaai-api/blob/main/openapi.yaml<a href>/docs/errors
Not allowed hosthttps://github.com/lumalabs/lumaai-node<a href>/docs/javascript
Not allowed hosthttps://github.com/lumalabs/lumaai-python<a href>/docs/python
Not allowed hosthttps://lumalabs.ai/api/pricing<a href>/docs/reframe-video-image
Not allowed hosthttps://lumalabs.ai/dream-machine/api<a href>/docs/welcome
Not allowed hosthttps://lumalabs.ai/dream-machine/api/billing/overview<a href>/docs/welcome
Not allowed hosthttps://lumalabs.ai/dream-machine/api/keys<a href>/docs/welcome
Not allowed hosthttps://lumalabs.ai/dream-machine/api/pricing<a href>/changelog/launch
Not allowed hosthttps://lumalabs.ai/dream-machine/api/usage<a href>/docs/welcome
Not allowed hosthttps://lumalabs.ai/legal/privacy<a href>/docs/faq
Not allowed hosthttps://lumalabs.ai/legal/tos<a href>/docs/faq
Not allowed hosthttps://lumalabs.ai/photon<a href>/changelog/luma-photon-photon-flash-api
Not allowed hosthttps://pypi.org/project/lumaai/<a href>/docs/python-image-generation
Not allowed hosthttps://status.lumalabs.ai/<a href>/docs/welcome
Not allowed hosthttps://www.npmjs.com/package/lumaai<a href>/docs/javascript-video-generation
Not allowed hosthttps://x.com/LumaLabsAI/status/1835742651662139529<a href>/changelog/launch
No rows found, please edit your search term.

TOP fastest URLs

Found 20 row(s).

TOP slowest URLs

Found 20 row(s).

Content types

Content typeURLs 🔽Total sizeTotal timeAvg timeStatus 20xStatus 30x
HTML346 MB38 s1.1 s 34 0
Redirect4360 B1.1 s265 ms 04

Content types (MIME types)

Content typeURLs 🔽Total sizeTotal timeAvg timeStatus 20xStatus 30x
text/html; charset=utf-8346 MB38 s1.1 s 34 0
text / html4360 B1.1 s265 ms 04

Source domains

DomainTotalsHTMLRedirect
docs.lumalabs.ai38 / 6MB / 39s34 / 6MB / 38s4 / 360B / 1.1s

HTTP headers

Found 21 row(s).
Header 🔼OccursUniqueValues previewMin valueMax value
Alt-Svc381h3=":443"; ma=86400
Cache-Control381s-maxage=900, stale-if-error=900
Cf-Cache-Status382MISS (36) / BYPASS (2)
Cf-Ray38-[ignored generic values]
Content-Language381en
Content-Type382text/html; charset=utf-8 (34) / text/html (4)
Date38-[ignored generic values]2026-03-242026-03-24
Location44/reference/ping (1) / /reference/ping-1 (1) / /docs/welcome (1) / /docs (1)
Rndr-Id3820+[see values below]
Server381cloudflare
Strict-Transport-Security381max-age=31536000
Vary382Accept-Encoding (34) / Accept, Accept-Encoding, Accept-Encoding (4)
X-Content-Type-Options381nosniff
X-Dns-Prefetch-Control381off
X-Download-Options381noopen
X-Frame-Options381Deny
X-Ratelimit-Limit381100
X-Ratelimit-Remaining38798 (8) / 99 (7) / 97 (7) / 96 (7) / 95 (5) / 94 (3) / 93 (1)
X-Ratelimit-Reset3881774367991 (7) / 1774367994 (6) / 1774367997 (6) / 1774367995 (5) / 1774367993 (…6 (4) / 1774367988 (3) / 1774367992 (2)
X-Render-Origin-Server381Render
X-XSS-Protection3811; mode=block
No rows found, please edit your search term.

HTTP header values

Found 57 row(s).
HeaderOccursValue
Alt-Svc38h3=":443"; ma=86400
Cache-Control38s-maxage=900, stale-if-error=900
Cf-Cache-Status36MISS
Cf-Cache-Status2BYPASS
Content-Language38en
Content-Type34text/html; charset=utf-8
Content-Type4text / html
Location1/reference/ping
Location1/reference/ping-1
Location1/docs/welcome
Location1/docs
Rndr-Id183a59088-c198-46fb
Rndr-Id1729c9a7f-4a2e-40f0
Rndr-Id190a1279c-5d59-4d77
Rndr-Id1cf564eae-1960-432a
Rndr-Id17b466f6c-3655-4644
Rndr-Id153e6c1bb-890b-4dae
Rndr-Id1fae98534-7b98-4ed0
Rndr-Id1eb8c619e-bb68-478f
Rndr-Id10c657f8f-1cc0-42e3
Rndr-Id1e8ca730d-aa44-4359
Rndr-Id1343c2d0b-176f-44f0
Rndr-Id19e47aba6-4d62-4667
Rndr-Id1bbfa8a97-c457-45c7
Rndr-Id1860f56b3-683f-49de
Rndr-Id1a06eb421-1533-4464
Rndr-Id145375321-7237-42bb
Rndr-Id16fd63f86-3b1a-4bbf
Rndr-Id13b7057bb-efc0-4760
Rndr-Id132da5c1b-7a1d-4add
Rndr-Id1d5f50c3e-39a2-4402
Server38cloudflare
Strict-Transport-Security38max-age=31536000
Vary34Accept-Encoding
Vary4Accept, Accept-Encoding, Accept-Encoding
X-Content-Type-Options38nosniff
X-Dns-Prefetch-Control38off
X-Download-Options38noopen
X-Frame-Options38Deny
X-Ratelimit-Limit38100
X-Ratelimit-Remaining898
X-Ratelimit-Remaining799
X-Ratelimit-Remaining797
X-Ratelimit-Remaining796
X-Ratelimit-Remaining595
X-Ratelimit-Remaining394
X-Ratelimit-Remaining193
X-Ratelimit-Reset71774367991
X-Ratelimit-Reset61774367994
X-Ratelimit-Reset61774367997
X-Ratelimit-Reset51774367995
X-Ratelimit-Reset51774367993
X-Ratelimit-Reset41774367996
X-Ratelimit-Reset31774367988
X-Ratelimit-Reset21774367992
X-Render-Origin-Server38Render
X-XSS-Protection381; mode=block
No rows found, please edit your search term.

HTTP Caching by content type (only from crawlable domains)

Content typeCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
HTMLCache-Control34---
RedirectCache-Control4---

HTTP Caching by domain

DomainCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
docs.lumalabs.aiCache-Control38---

HTTP Caching by domain and content type

DomainContent typeCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
docs.lumalabs.aiHTMLCache-Control34---
docs.lumalabs.aiRedirectCache-Control4---

DNS info

Found 10 row(s).
DNS resolving tree
docs.lumalabs.ai
  lumaai-d484bcff.readmessl.com
    IPv4: lumaai-d484bcff.readmessl.com.
    IPv4: 104.16.241.118
    IPv4: 104.16.242.118
    IPv6: lumaai-d484bcff.readmessl.com.
    IPv6: 2606:4700::6810:f276
    IPv6: 2606:4700::6810:f176
DNS server: 127.0.0.53
No rows found, please edit your search term.

SSL/TLS info

InfoText
IssuerC = US, O = Google Trust Services, CN = WE1
SubjectCN = docs.lumalabs.ai
Valid fromMar  3 06:54:41 2026 GMT (VALID already 21.4 day(s))
Valid toJun  1 07:54:30 2026 GMT (VALID still for 68.7 day(s))
Supported protocolsTLSv1.2, TLSv1.3
RAW certificate outputCertificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            8d:b4:69:3f:2e:1e:21:b1:0e:55:3f:49:07:3b:d6:2b
        Signature Algorithm: ecdsa-with-SHA256
        Issuer: C = US, O = Google Trust Services, CN = WE1
        Validity
            Not Before: Mar  3 06:54:41 2026 GMT
            Not After : Jun  1 07:54:30 2026 GMT
        Subject: CN = docs.lumalabs.ai
        Subject Public Key Info:
            Public Key Algorithm: id-ecPublicKey
                Public-Key: (256 bit)
                pub:
                    04:ec:92:93:64:13:3d:fa:2e:37:21:af:0d:f0:2e:
                    e8:c0:bd:d4:40:97:5f:1b:7d:c8:64:07:4c:ad:17:
                    05:c7:02:42:e1:a2:9a:33:e8:35:46:9f:69:6f:51:
                    4d:bb:07:c6:19:cf:50:7a:2e:5f:cb:5a:3f:45:68:
                    65:18:6c:a4:dc
                ASN1 OID: prime256v1
                NIST CURVE: P-256
        X509v3 extensions:
            X509v3 Key Usage: critical
                Digital Signature
            X509v3 Extended Key Usage: 
                TLS Web Server Authentication
            X509v3 Basic Constraints: critical
                CA:FALSE
            X509v3 Subject Key Identifier: 
                2E:2C:BF:2C:5E:F1:E8:6E:C3:73:19:96:81:0A:C6:2C:2B:C0:7B:17
            X509v3 Authority Key Identifier: 
                90:77:92:35:67:C4:FF:A8:CC:A9:E6:7B:D9:80:79:7B:CC:93:F9:38
            Authority Information Access: 
                OCSP - URI:http://o.pki.goog/s/we1/jbQ
                CA Issuers - URI:http://i.pki.goog/we1.crt
            X509v3 Subject Alternative Name: 
                DNS:docs.lumalabs.ai
            X509v3 Certificate Policies: 
                Policy: 2.23.140.1.2.1
            X509v3 CRL Distribution Points: 
                Full Name:
                  URI:http://c.pki.goog/we1/WyINKZSbmqk.crl
            CT Precertificate SCTs: 
                Signed Certificate Timestamp:
                    Version   : v1 (0x0)
                    Log ID    : 0E:57:94:BC:F3:AE:A9:3E:33:1B:2C:99:07:B3:F7:90:
                                DF:9B:C2:3D:71:32:25:DD:21:A9:25:AC:61:C5:4E:21
                    Timestamp : Mar  3 07:54:41.992 2026 GMT
                    Extensions: none
                    Signature : ecdsa-with-SHA256
                                30:45:02:20:6C:49:34:40:DB:E0:02:2C:CF:CB:E8:12:
                                A2:2C:E4:65:AA:98:87:BF:44:B9:01:6B:B3:41:A8:67:
                                6C:D0:A8:C0:02:21:00:DA:09:F2:62:D1:9E:A0:37:2A:
                                D3:2C:F4:E3:6C:66:16:B3:5B:CF:D8:CA:5A:9B:69:6E:
                                B2:53:AC:45:CE:6C:CD
                Signed Certificate Timestamp:
                    Version   : v1 (0x0)
                    Log ID    : D1:6E:A9:A5:68:07:7E:66:35:A0:3F:37:A5:DD:BC:03:
                                A5:3C:41:12:14:D4:88:18:F5:E9:31:B3:23:CB:95:04
                    Timestamp : Mar  3 07:54:42.177 2026 GMT
                    Extensions: none
                    Signature : ecdsa-with-SHA256
                                30:44:02:20:78:2D:5C:0B:B1:29:06:17:6F:39:9A:EA:
                                73:6D:1F:29:48:16:BB:21:C4:32:5E:CE:E8:DE:72:A0:
                                FF:E5:45:59:02:20:5C:BA:EF:5A:82:34:01:8C:11:EA:
                                D4:F8:18:AA:49:AF:0F:24:5F:99:98:7C:4B:FC:CC:DA:
                                9C:7E:3C:9D:D7:CA
    Signature Algorithm: ecdsa-with-SHA256
    Signature Value:
        30:44:02:20:78:e8:b1:75:49:df:c8:10:43:ec:b4:83:c0:10:
        4d:ec:9c:41:a4:46:9e:29:61:a6:ca:60:a1:3a:42:f7:d4:b9:
        02:20:7b:ef:ae:42:1f:35:46:60:94:c1:1c:eb:6c:af:fb:ae:
        41:24:e5:26:87:95:41:71:44:09:a7:ad:e6:22:68:1e
RAW protocols output
=== ssl2 ===
s_client: Unknown option: -ssl2
s_client: Use -help for summary.

=== ssl3 ===
s_client: Unknown option: -ssl3
s_client: Use -help for summary.

=== tls1 ===
40D7FC1DEE760000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104:
CONNECTED(00000003)
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 7 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---

=== tls1_1 ===
40C778B0C4760000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104:
CONNECTED(00000003)
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 7 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---

=== tls1_2 ===
depth=2 C = US, O = Google Trust Services LLC, CN = GTS Root R4
verify return:1
depth=1 C = US, O = Google Trust Services, CN = WE1
verify return:1
depth=0 CN = docs.lumalabs.ai
verify return:1
CONNECTED(00000003)
---
Certificate chain
 0 s:CN = docs.lumalabs.ai
   i:C = US, O = Google Trust Services, CN = WE1
   a:PKEY: id-ecPublicKey, 256 (bit); sigalg: ecdsa-with-SHA256
   v:NotBefore: Mar  3 06:54:41 2026 GMT; NotAfter: Jun  1 07:54:30 2026 GMT
 1 s:C = US, O = Google Trust Services, CN = WE1
   i:C = US, O = Google Trust Services LLC, CN = GTS Root R4
   a:PKEY: id-ecPublicKey, 256 (bit); sigalg: ecdsa-with-SHA384
   v:NotBefore: Dec 13 09:00:00 2023 GMT; NotAfter: Feb 20 14:00:00 2029 GMT
 2 s:C = US, O = Google Trust Services LLC, CN = GTS Root R4
   i:C = BE, O = GlobalSign nv-sa, OU = Root CA, CN = GlobalSign Root CA
   a:PKEY: id-ecPublicKey, 384 (bit); sigalg: RSA-SHA256
   v:NotBefore: Nov 15 03:43:21 2023 GMT; NotAfter: Jan 28 00:00:42 2028 GMT
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIDnjCCA0WgAwIBAgIRAI20aT8uHiGxDlU/SQc71iswCgYIKoZIzj0EAwIwOzEL
MAkGA1UEBhMCVVMxHjAcBgNVBAoTFUdvb2dsZSBUcnVzdCBTZXJ2aWNlczEMMAoG
A1UEAxMDV0UxMB4XDTI2MDMwMzA2NTQ0MVoXDTI2MDYwMTA3NTQzMFowGzEZMBcG
A1UEAxMQZG9jcy5sdW1hbGFicy5haTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
BOySk2QTPfouNyGvDfAu6MC91ECXXxt9yGQHTK0XBccCQuGimjPoNUafaW9RTbsH
xhnPUHouX8taP0VoZRhspNyjggJIMIICRDAOBgNVHQ8BAf8EBAMCB4AwEwYDVR0l
BAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQULiy/LF7x6G7D
cxmWgQrGLCvAexcwHwYDVR0jBBgwFoAUkHeSNWfE/6jMqeZ72YB5e8yT+TgwXgYI
KwYBBQUHAQEEUjBQMCcGCCsGAQUFBzABhhtodHRwOi8vby5wa2kuZ29vZy9zL3dl
MS9qYlEwJQYIKwYBBQUHMAKGGWh0dHA6Ly9pLnBraS5nb29nL3dlMS5jcnQwGwYD
VR0RBBQwEoIQZG9jcy5sdW1hbGFicy5haTATBgNVHSAEDDAKMAgGBmeBDAECATA2
BgNVHR8ELzAtMCugKaAnhiVodHRwOi8vYy5wa2kuZ29vZy93ZTEvV3lJTktaU2Jt
cWsuY3JsMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHYADleUvPOuqT4zGyyZB7P3
kN+bwj1xMiXdIaklrGHFTiEAAAGcsrEtyAAABAMARzBFAiBsSTRA2+ACLM/L6BKi
LORlqpiHv0S5AWuzQahnbNCowAIhANoJ8mLRnqA3KtMs9ONsZhazW8/YylqbaW6y
U6xFzmzNAHUA0W6ppWgHfmY1oD83pd28A6U8QRIU1IgY9ekxsyPLlQQAAAGcsrEu
gQAABAMARjBEAiB4LVwLsSkGF285mupzbR8pSBa7IcQyXs7o3nKg/+VFWQIgXLrv
WoI0AYwR6tT4GKpJrw8kX5mYfEv8zNqcfjyd18owCgYIKoZIzj0EAwIDRwAwRAIg
eOixdUnfyBBD7LSDwBBN7JxBpEaeKWGmymChOkL31LkCIHvvrkIfNUZglMEc62yv
+65BJOUmh5VBcUQJp63mImge
-----END CERTIFICATE-----
subject=CN = docs.lumalabs.ai
issuer=C = US, O = Google Trust Services, CN = WE1
---
No client certificate CA names sent
Peer signing digest: SHA256
Peer signature type: ECDSA
Server Temp Key: X25519, 253 bits
---
SSL handshake has read 2978 bytes and written 306 bytes
Verification: OK
---
New, TLSv1.2, Cipher is ECDHE-ECDSA-AES128-GCM-SHA256
Server public key is 256 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : ECDHE-ECDSA-AES128-GCM-SHA256
    Session-ID: 85491737B5300472A1201973EF2E7BE85CF211323A69FB6C899B309A5F6AE5B6
    Session-ID-ctx: 
    Master-Key: 63DD1A897A1267CF308A0A31AC966FBBD967CB47A9A643FF72BD35C38F04484FE3F3ADF8024622E9C2423BDCEA1C00CB
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket lifetime hint: 64800 (seconds)
    TLS session ticket:
    0000 - 72 0d 23 c2 b7 e9 94 fd-3e d3 0d 4f e1 2a 1d 16   r.#.....>..O.*..
    0010 - 73 d1 f8 aa a3 e9 61 d0-77 b7 1f fa 66 5b 33 a2   s.....a.w...f[3.
    0020 - dc ad fb ff cf 4d 96 40-f7 4c 86 aa 49 5a bd b5   .....M.@.L..IZ..
    0030 - c0 c6 9d 5d 8f f6 13 56-6c e5 f8 77 61 76 be b5   ...]...Vl..wav..
    0040 - 72 7f 81 67 a0 9d 40 16-a3 06 68 9b 8f ae c7 8f   r..g..@...h.....
    0050 - 1f c8 e9 a9 99 35 d7 2f-d3 f4 41 e8 a4 5a ed 5d   .....5./..A..Z.]
    0060 - 66 2b 24 7b 24 00 ee 06-7b 30 ab 65 76 86 a2 70   f+${$...{0.ev..p
    0070 - 6c 9b 67 d7 03 75 6d 50-36 a0 8e d4 32 7f 8f c2   l.g..umP6...2...
    0080 - 14 df e4 f3 56 11 77 b7-81 af c1 ed 91 68 47 2a   ....V.w......hG*
    0090 - e7 89 47 29 e4 ac a2 f5-54 76 40 3a ea 34 46 33   ..G)....Tv@:.4F3
    00a0 - 7c 98 20 32 07 c5 eb bd-eb 8a 15 e8 46 8f 04 31   |. 2........F..1
    00b0 - 93 31 00 71 d4 a7 98 e1-41 8d 39 66 1a 9a 66 da   .1.q....A.9f..f.

    Start Time: 1774367997
    Timeout   : 7200 (sec)
    Verify return code: 0 (ok)
    Extended master secret: yes
---
DONE

=== tls1_3 ===
depth=2 C = US, O = Google Trust Services LLC, CN = GTS Root R4
verify return:1
depth=1 C = US, O = Google Trust Services, CN = WE1
verify return:1
depth=0 CN = docs.lumalabs.ai
verify return:1
CONNECTED(00000003)
---
Certificate chain
 0 s:CN = docs.lumalabs.ai
   i:C = US, O = Google Trust Services, CN = WE1
   a:PKEY: id-ecPublicKey, 256 (bit); sigalg: ecdsa-with-SHA256
   v:NotBefore: Mar  3 06:54:41 2026 GMT; NotAfter: Jun  1 07:54:30 2026 GMT
 1 s:C = US, O = Google Trust Services, CN = WE1
   i:C = US, O = Google Trust Services LLC, CN = GTS Root R4
   a:PKEY: id-ecPublicKey, 256 (bit); sigalg: ecdsa-with-SHA384
   v:NotBefore: Dec 13 09:00:00 2023 GMT; NotAfter: Feb 20 14:00:00 2029 GMT
 2 s:C = US, O = Google Trust Services LLC, CN = GTS Root R4
   i:C = BE, O = GlobalSign nv-sa, OU = Root CA, CN = GlobalSign Root CA
   a:PKEY: id-ecPublicKey, 384 (bit); sigalg: RSA-SHA256
   v:NotBefore: Nov 15 03:43:21 2023 GMT; NotAfter: Jan 28 00:00:42 2028 GMT
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIDnjCCA0WgAwIBAgIRAI20aT8uHiGxDlU/SQc71iswCgYIKoZIzj0EAwIwOzEL
MAkGA1UEBhMCVVMxHjAcBgNVBAoTFUdvb2dsZSBUcnVzdCBTZXJ2aWNlczEMMAoG
A1UEAxMDV0UxMB4XDTI2MDMwMzA2NTQ0MVoXDTI2MDYwMTA3NTQzMFowGzEZMBcG
A1UEAxMQZG9jcy5sdW1hbGFicy5haTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
BOySk2QTPfouNyGvDfAu6MC91ECXXxt9yGQHTK0XBccCQuGimjPoNUafaW9RTbsH
xhnPUHouX8taP0VoZRhspNyjggJIMIICRDAOBgNVHQ8BAf8EBAMCB4AwEwYDVR0l
BAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQULiy/LF7x6G7D
cxmWgQrGLCvAexcwHwYDVR0jBBgwFoAUkHeSNWfE/6jMqeZ72YB5e8yT+TgwXgYI
KwYBBQUHAQEEUjBQMCcGCCsGAQUFBzABhhtodHRwOi8vby5wa2kuZ29vZy9zL3dl
MS9qYlEwJQYIKwYBBQUHMAKGGWh0dHA6Ly9pLnBraS5nb29nL3dlMS5jcnQwGwYD
VR0RBBQwEoIQZG9jcy5sdW1hbGFicy5haTATBgNVHSAEDDAKMAgGBmeBDAECATA2
BgNVHR8ELzAtMCugKaAnhiVodHRwOi8vYy5wa2kuZ29vZy93ZTEvV3lJTktaU2Jt
cWsuY3JsMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHYADleUvPOuqT4zGyyZB7P3
kN+bwj1xMiXdIaklrGHFTiEAAAGcsrEtyAAABAMARzBFAiBsSTRA2+ACLM/L6BKi
LORlqpiHv0S5AWuzQahnbNCowAIhANoJ8mLRnqA3KtMs9ONsZhazW8/YylqbaW6y
U6xFzmzNAHUA0W6ppWgHfmY1oD83pd28A6U8QRIU1IgY9ekxsyPLlQQAAAGcsrEu
gQAABAMARjBEAiB4LVwLsSkGF285mupzbR8pSBa7IcQyXs7o3nKg/+VFWQIgXLrv
WoI0AYwR6tT4GKpJrw8kX5mYfEv8zNqcfjyd18owCgYIKoZIzj0EAwIDRwAwRAIg
eOixdUnfyBBD7LSDwBBN7JxBpEaeKWGmymChOkL31LkCIHvvrkIfNUZglMEc62yv
+65BJOUmh5VBcUQJp63mImge
-----END CERTIFICATE-----
subject=CN = docs.lumalabs.ai
issuer=C = US, O = Google Trust Services, CN = WE1
---
No client certificate CA names sent
Peer signing digest: SHA256
Peer signature type: ECDSA
Server Temp Key: X25519, 253 bits
---
SSL handshake has read 2817 bytes and written 330 bytes
Verification: OK
---
New, TLSv1.3, Cipher is TLS_AES_256_GCM_SHA384
Server public key is 256 bit
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---
DONE

Crawler stats

Basic stats
Total execution time12 s
Total URLs38
Total size6 MB
Requests - total time39 s
Requests - avg time1 s
Requests - min time216 ms
Requests - max time5.7 s
Requests by status200: 34
301: 2
302: 2

Analysis stats

Found 21 row(s).
Class::methodExec time 🔽Exec count
SslTlsAnalyzer::getTLSandSSLCertificateInfo693 ms 1
BestPracticeAnalyzer::checkHeadingStructure180 ms 34
BestPracticeAnalyzer::checkNonClickablePhoneNumbers112 ms 34
AccessibilityAnalyzer::checkMissingLabels89 ms 34
AccessibilityAnalyzer::checkMissingAriaLabels88 ms 34
AccessibilityAnalyzer::checkMissingRoles76 ms 34
AccessibilityAnalyzer::checkMissingLang71 ms 34
BestPracticeAnalyzer::checkMaxDOMDepth70 ms 34
BestPracticeAnalyzer::checkInlineSvg11 ms 34
BestPracticeAnalyzer::checkMissingQuotesOnAttributes8 ms 34
SeoAndOpenGraphAnalyzer::analyzeHeadings4 ms 1
AccessibilityAnalyzer::checkImageAltAttributes2 ms 34
SecurityAnalyzer::checkHtmlSecurity2 ms 34
SecurityAnalyzer::checkHeaders1 ms 34
SeoAndOpenGraphAnalyzer::analyzeSeo0 ms 1
SeoAndOpenGraphAnalyzer::analyzeOpenGraph0 ms 1
BestPracticeAnalyzer::checkTitleUniqueness0 ms 1
BestPracticeAnalyzer::checkMetaDescriptionUniqueness0 ms 1
BestPracticeAnalyzer::checkBrotliSupport0 ms 1
BestPracticeAnalyzer::checkWebpSupport0 ms 1
BestPracticeAnalyzer::checkAvifSupport0 ms 1
No rows found, please edit your search term.

Content processor stats

Found 12 row(s).
Class::methodExec time 🔽Exec count
NextJsProcessor::applyContentChangesBeforeUrlParsing53 ms 34
JavaScriptProcessor::findUrls43 ms 34
HtmlProcessor::findUrls26 ms 38
CssProcessor::findUrls5 ms 34
AstroProcessor::findUrls1 ms 34
AstroProcessor::applyContentChangesBeforeUrlParsing0 ms 34
NextJsProcessor::findUrls0 ms 34
JavaScriptProcessor::applyContentChangesBeforeUrlParsing0 ms 34
HtmlProcessor::applyContentChangesBeforeUrlParsing0 ms 38
SvelteProcessor::applyContentChangesBeforeUrlParsing0 ms 34
SvelteProcessor::findUrls0 ms 34
CssProcessor::applyContentChangesBeforeUrlParsing0 ms 34
No rows found, please edit your search term.

Crawler info

Version 2.1.0.20260317
Executed At 2026-03-24 15:59:44
Command siteone-crawler --url=https://docs.lumalabs.ai --markdown-export-dir=/tmp/siteone-luma --markdown-exclude-selector=header,footer,nav,.sidebar,.menu,.breadcrumb,script,style --timeout=30 --workers=5 --disable-javascript --disable-styles --disable-fonts --disable-images --disable-files --no-color --hide-progress-bar --output=text
Hostname ubuntu-8gb-hel1-1
User-Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/26.0.0.0 Safari/537.36 siteone-crawler/2.1.0.20260317