ETASCOM CRM V3 - Documentation API
    Preparing search index...
    • POST(
          request: Request,
      ): Promise<
          | NextResponse<{ error: string }>
          | NextResponse<
              {
                  success: boolean;
                  dryRun: boolean;
                  preview: SyncAllPreview;
                  summary: { statusUpdatesCount: number; reliquatsToCreateCount: number };
              },
          >,
      >

      POST /api/logistics/delivery-notes/sync-all Body: { dryRun?: boolean, updateStatuses?: boolean, createReliquats?: boolean }

      • dryRun: true = retourne uniquement le preview (statuts à mettre à jour, reliquats à créer)
      • updateStatuses: true = met à jour les statuts des BL selon quantités livrées (défaut true)
      • createReliquats: true = crée les BL reliquats manquants pour les BL avec quantités restantes (défaut true)

      Parameters

      • request: Request

      Returns Promise<
          | NextResponse<{ error: string }>
          | NextResponse<
              {
                  success: boolean;
                  dryRun: boolean;
                  preview: SyncAllPreview;
                  summary: { statusUpdatesCount: number; reliquatsToCreateCount: number };
              },
          >,
      >