ERP Integration
admin_panel_settings Admin onlysettings Application settings
Configure via .env on the API server. Shown here for reference.
- Frontend URL
- —
- Launch path
- /launch
- Launch token TTL
- —
- Session TTL
- —
- Callback signature TTL
- —
- Require HTTPS callbacks
- —
link ERP callback URL
Set the ERP callback URL. Launch links use
POST /api/v1/integration/launch-token with header
X-Launch-Api-Key set to your integration
client_secret (no admin login).
Omit return_url in the body to use the saved callback URL.
For a direct Inspection Hub link (passwordless), use
POST /api/v1/integration/dashboard-access with the same header and ERP user_id.
To remove an inspection when the ERP deletes a job order, use
DELETE /api/v1/integrations/inspection-results/{ai_inspection_result_id} with the same header.
—
—
Copy now — client_secret is shown once
client_secret:
sync Solv ERP data sync
Pulls damage parts, damage descriptions, and staff users (Supervisors → admin users) from
/api/v1/ai on the Solv server into this database.
Configure SOLV_ERP_* in .env;
schedule scripts/sync_solv_erp.py as a cron job.
- Configured
- —
- Enabled
- —
- Base URL
- —
- Last run
- —
- Last status
- —
| Entity | Created | Updated | Skipped |
|---|