ETASCOM CRM V3 - Documentation API
    Preparing search index...
    • POST(
          request: NextRequest,
      ): Promise<
          | NextResponse<{ error: string }>
          | NextResponse<
              { parent: { code: string; id: string; name: string }
              | null } & {},
          >,
      >

      Parameters

      • request: NextRequest

      Returns Promise<
          | NextResponse<{ error: string }>
          | NextResponse<
              { parent: { code: string; id: string; name: string }
              | null } & {},
          >,
      >

      /api/accounting/chart-of-accounts: post: tags: [Accounting, Chart of Accounts] summary: Crée un nouveau compte description: Crée un nouveau compte dans le plan comptable requestBody: required: true content: application/json: schema: type: object required: - code - name - type - level properties: code: type: string description: Code du compte name: type: string description: Nom du compte type: type: string enum: [ASSET, LIABILITY, EQUITY, REVENUE, EXPENSE] description: Type de compte level: type: integer description: Niveau du compte parentId: type: string description: ID du compte parent description: type: string description: Description du compte category: type: string description: Catégorie du compte isActive: type: boolean description: Statut actif/inactif responses: 201: description: Compte créé avec succès 400: description: Données invalides 401: description: Non autorisé 500: description: Erreur serveur