Skip to content

service_multi_repricer — Overview

This service supplies cross-platform repricing and sync functionality. It exposes credentials and control endpoints for multiple marketplaces and platforms, and runs scheduled repricer jobs via CronJobManager.

Directories:

  • endpoints/ — Per-router reference pages for API endpoints (credential CRUD, sync, cron controls, file upload endpoints, etc.).
  • services/ — Internal service implementation documentation (SP-API helpers, cron manager, platform integrations).

Contents

Endpoint reference

Service implementation docs

Primary API prefix: /api/v1/multi

Important notes:

  • JWT authentication is enforced globally (all endpoints except a small public set require a Bearer token).
  • A rate limiter is active: 250 requests / 60s by default.
  • Background jobs (repricers, monitor tasks) are managed by services/cron_service.py and are restored on startup.

See endpoint docs in endpoints/ and service docs in services/.