ETASCOM CRM V3 - Documentation API
    Preparing search index...
    • Returns Promise<
          | NextResponse<{ error: string }>
          | NextResponse<
              {
                  revenue: {
                      realized: {
                          count: number;
                          amount: number;
                          amountEur: number;
                          amountMad: number;
                          label: string;
                      };
                      pending: {
                          count: number;
                          amount: number;
                          amountEur: number;
                          amountMad: number;
                          label: string;
                      };
                      thisMonth: {
                          count: number;
                          amount: number;
                          amountEur: number;
                          amountMad: number;
                          label: string;
                      };
                      lastMonth: {
                          count: number;
                          amount: number;
                          amountEur: number;
                          amountMad: number;
                          label: string;
                      };
                      yearly: {
                          count: number;
                          amount: number;
                          amountEur: number;
                          amountMad: number;
                          label: string;
                      };
                  };
                  purchases: {
                      realized: {
                          count: number;
                          amount: number;
                          amountEur: number;
                          amountMad: number;
                          label: string;
                      };
                      pending: {
                          count: number;
                          amount: number;
                          amountEur: number;
                          amountMad: number;
                          label: string;
                      };
                      thisMonth: {
                          count: number;
                          amount: number;
                          amountEur: number;
                          amountMad: number;
                          label: string;
                      };
                      yearly: {
                          count: number;
                          amount: number;
                          amountEur: number;
                          amountMad: number;
                          label: string;
                      };
                  };
                  margins: {
                      grossMargin: { amount: number; percentage: number; label: string };
                      monthlyGrowth: { percentage: number; label: string };
                  };
                  metadata: {
                      totalInvoices: number;
                      totalPurchaseOrders: number;
                      conversionRate: number;
                      lastUpdated: string;
                  };
              },
          >,
      >