ETASCOM CRM V3 - Documentation API
    Preparing search index...
    • Returns Promise<
          | NextResponse<{ error: string }>
          | NextResponse<
              {
                  totalInvoices: number;
                  totalAmount: number;
                  totalAmountInMad: number;
                  paidInvoices: number;
                  paidAmount: number;
                  pendingInvoices: number;
                  pendingAmount: number;
                  overdueInvoices: number;
                  overdueAmount: number;
                  thisMonthInvoices: number;
                  thisMonthAmount: number;
                  lastMonthInvoices: number;
                  lastMonthAmount: number;
                  growthPercentage: number;
                  currencyBreakdown: {
                      mad: number;
                      eur: number;
                      eurInMad: number;
                      usd: number;
                      usdInMad: number;
                      other: number;
                  };
                  statusBreakdown: Record<string, { count: number; amount: number }>;
              },
          >,
      >

      /api/sales/invoices/stats: get: tags: [Sales, Invoices] summary: Récupère les statistiques des factures description: Récupère les statistiques des factures responses: 200: description: Succès content: application/json: schema: type: object 401: description: Non autorisé content: application/json: schema: $ref: '#/components/schemas/Error' 500: description: Erreur serveur content: application/json: schema: $ref: '#/components/schemas/Error'