{"uid":"cap_oAYyTrQBMJAb_ksm0B9yb","slug":"opencart-catalog-import-rehearsal-92a1e878","name":"OpenCart Catalog Import Rehearsal","description":"Walks a staged product-catalog import through the pinned OpenCart source in a private, non-root database and reports what the native code makes of it at each stage: how many masters and variants survive, whether option values stay attached to the right products, and how the resulting catalog behaves in a localized cart. The point is to find the damage before the import touches a live shop, where a broken option mapping shows up as a customer ordering a variant that does not exist.","url":"https://agent.halowerk.com/v1/oss-opencart-catalog-import-rehearsal?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType"],"properties":{"type":{"const":"http"},"method":{"const":"POST"},"bodyType":{"const":"json"},"schemaUrl":{"type":"string","format":"uri"},"exampleUrl":{"type":"string","format":"uri"}},"additionalProperties":true}},"additionalProperties":true},"responseSchema":null,"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_AuZw6tIFKOnN5DLUc6QQY","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":"Dry-runs a staged product-catalog import against a pinned OpenCart codebase in an isolated database, reporting how masters, variants, and option-value mappings survive each import stage before touching a live shop.","exampleAgentPrompt":"Before we push this product catalog to the live OpenCart store, run a rehearsal import on it and tell me how many masters and variants survive, whether the option values stay mapped to the right products, and flag any broken mappings that would cause a customer to order a nonexistent variant.","exampleUseCases":[{"title":"Pre-launch catalog import safety check","prompt":"We're about to import 3,000 products into our OpenCart store — can you rehearse the import first and tell me if any option values end up detached from the wrong products or if variants get dropped?"},{"title":"Localized cart behavior verification","prompt":"Run a staged import rehearsal on this catalog and check how the products behave in a localized cart — I want to know if the option mappings hold up under localization before we go live."},{"title":"Debugging a broken variant mapping","prompt":"Our last import left some variants showing up as orderable even though they don't exist — can you rehearse this new catalog import and pinpoint at which stage the option-value mappings break?"}],"resultDescription":"A structured report covering each stage of the simulated import: counts of surviving product masters and variants, attachment status of option values to their respective products, localized cart behavior findings, and specific warnings about broken option mappings that would expose customers to nonexistent variants.","failureModes":["Malformed or missing catalog payload returns a validation error before rehearsal begins","Option value schema that doesn't conform to OpenCart conventions may produce incomplete stage reports","Very large catalogs may exceed processing limits and return a partial report","Unsupported OpenCart version structures may cause incorrect stage analysis"],"whenToPreferThis":"Choose this endpoint when you need to validate an OpenCart product-catalog import in a safe, isolated environment before committing it to a live store — particularly when option-value mappings and variant integrity are critical. Prefer it over manual QA when the catalog has many variants or localization requirements, or after a prior import caused phantom-variant ordering bugs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T00:33:14.738Z","isFirstParty":false,"canonicalSlug":"opencart-catalog-import-rehearsal-92a1e878"}