Scale your media production with Articulait API
The Articulait API provides programmatic access to our enterprise-grade AI media engine. Automate virtual staging, HDR enhancement, and property walkthrough generation through a clean, RESTful interface.
Getting Started
Follow these steps to integrate the Articulait engine into your existing real estate platform or CRM.
Generate your API Key
Navigate to your dashboard settings and generate a scoped API key. Keep this key confidential to prevent unauthorized staging credits usage.
Set up Webhooks
Media processing is asynchronous. Register an endpoint to receive POST requests once our AI completes the enhancements.
Authentication
All requests must include a Bearer token in the Authorization header.
/v1/stageRequest Virtual Staging
Triggers an AI-powered furniture placement and room enhancement for a specific image asset.
Body Parameters
image_urlstring | requiredThe public URL of the high-res empty room photo.
style_presetstringDesign style: modern, scandinavian, etc.
resolutionstringOutput resolution: 2k, 4k, or 8k.
callback_urlstringWebhook URL to receive the completed result.
/v1/projectsList Projects
Retrieves a paginated list of all media projects within your organization's environment.
/v1/exportExport Render
Exports a finalized media asset in the requested format and resolution for download or CDN delivery.
Event Types
Webhooks are fired for the following event types.
staging.completedstaging.failedexport.readyproject.createdPayload Security
Each webhook payload includes an X-Articulait-Signature header — an HMAC-SHA256 digest of the raw body signed with your webhook secret.