{"uid":"cap_lTixXmfxkmrAKa5y5EhLs","slug":"cloud-world-model-validate-simulation-62822e0c","name":"Cloud World Model – Validate Simulation","description":"Simulate AWS, GCP, Azure, OCI, and DigitalOcean cloud infrastructure without provisioning real resources. Built for Canvas Cloud AI learners and agents.","url":"https://www.cloudworldmodel.ai/api/predictions/validate","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"testSteps":{"type":"number","description":"Simulation steps to run (default 100)"},"simulationId":{"type":"string"},"trafficForecast":{"type":"object","required":["name","dataPoints"],"properties":{"name":{"type":"string"},"avgRPS":{"type":"number"},"peakRPS":{"type":"number"},"dataPoints":{"type":"array","items":{"type":"object","required":["timestamp","rps"],"properties":{"rps":{"type":"number"},"label":{"type":"string"},"timestamp":{"type":"number"}}}},"description":{"type":"string"}}}}},"responseSchema":{"type":"json","example":{"job":{"id":"job-id","type":"validate","status":"pending","createdAt":"2024-01-01T00:00:00.000Z"},"message":"Validation job created and processing started"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BpWqSdZokpK4GaHG9qwJw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a cloud infrastructure simulation run by submitting a traffic forecast and simulation configuration for asynchronous evaluation against AWS, GCP, Azure, OCI, or DigitalOcean environments.","exampleAgentPrompt":"Validate my cloud simulation (ID: sim-abc123) on Cloud World Model using a traffic forecast that averages 500 RPS with a peak of 2000 RPS, running 150 test steps — I want to see if my AWS setup can handle it without spinning up real resources.","exampleUseCases":[{"title":"AWS peak traffic stress validation","prompt":"Validate simulation sim-aws-456 on Cloud World Model — the traffic forecast averages 300 RPS with spikes up to 1500 RPS at timestamp 1700000000, and I want to run 200 test steps to see if my AWS auto-scaling config holds up."},{"title":"GCP capacity planning for product launch","prompt":"I'm planning a product launch and need to validate my GCP infrastructure simulation (ID: sim-gcp-789) against a forecast of 800 average RPS and 3000 peak RPS — run 100 test steps and tell me if the setup can hold."},{"title":"DigitalOcean architecture validation for RL training","prompt":"Run a Cloud World Model validation on simulation sim-do-321 using a traffic forecast named 'baseline-load' with 200 avg RPS, 600 peak RPS, and 50 test steps — I'm training an RL agent and need the environment validated before I start."}],"resultDescription":"Returns a JSON object containing a job with a unique job ID, job type ('validate'), status ('pending'), and creation timestamp, along with a confirmation message that the validation job has been created and processing has started. The agent must poll or wait for job completion separately.","failureModes":["Missing required trafficForecast fields (name or dataPoints) returns a validation error","Invalid simulationId returns a not-found error","Malformed dataPoints array (missing rps or timestamp) causes a 400 Bad Request","Insufficient USDC balance causes a 402 Payment Required error","Service unavailability may return a 503 with no job created"],"whenToPreferThis":"Use this endpoint when you need to validate a cloud infrastructure simulation with a specific traffic forecast without provisioning real cloud resources. Prefer this over live cloud testing when cost, safety, or speed of iteration matters — especially for AI/RL agent training loops or educational cloud architecture exercises on Canvas Cloud.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:47:06.178Z","isFirstParty":false}