{"service":"ZORT Multi-Account Scraping API","version":"2.0.0","endpoints":{"auth":{"POST /{mid}/auth/login":"Login to ZORT for specific company","POST /{mid}/auth/logout":"Logout from ZORT","GET /{mid}/auth/status":"Check session status","POST /{mid}/auth/refresh":"Refresh session","GET /{mid}/auth/cookies":"View cached cookies (debug)"},"dashboard":{"GET /{mid}/dashboard/summary":"Get dashboard summary","GET /{mid}/dashboard/sales":"Get sales data","GET /{mid}/dashboard/products":"Get product data","GET /{mid}/dashboard/customers":"Get customer data"},"integrations":{"POST /{mid}/integrations/synchronize-orders":"Queue marketplace order synchronization; body: { startDate: \"YYYY-MM-DD\", endDate: \"YYYY-MM-DD\" } (inclusive, max 31 days); response data includes dateCount, integrationCount, and expectedAttempts"},"purchaseOrders":{"POST /{mid}/purchaseOrders/update-partial":"Update partial purchase order"}},"authentication":{"apiKey":"Required in X-API-Key header for all endpoints","sessionId":"Optional in X-Session-Id header for manual session management","mid":"Tenant ID in URL path: [A-Za-z0-9][A-Za-z0-9._-]{0,127}","autoSession":"Dashboard and PO endpoints now support automatic session management"},"examples":{"loginUrl":"/{mid}/auth/login (replace {mid} with your company ID)","dashboardUrl":"/{mid}/dashboard/summary"}}