ETASCOM CRM V3 - Documentation API
    Preparing search index...
    • Parameters

      • request: NextRequest
      • __namedParameters: { params: Promise<{ id: string }> }

      Returns Promise<
          | NextResponse<{ error: string }>
          | NextResponse<
              {
                  success: boolean;
                  message: string;
                  workOrder: {
                      id: string;
                      number: string;
                      status: WorkOrderStatus;
                      assignedOperator: | { email: string; id: string; name: string
                      | null }
                      | null;
                  };
              },
          >,
      >

      /api/production/work-orders/{id}/assign-operator: put: tags: [Production, Work Orders] summary: Assigne un opérateur à un Ordre de Travail (OT) description: Permet d'assigner ou de désassigner un opérateur à un OT parameters: - in: path name: id required: true schema: type: string description: ID de l'OT requestBody: required: true content: application/json: schema: type: object properties: operatorId: type: string nullable: true description: ID de l'opérateur à assigner (null pour désassigner) responses: 200: description: Opérateur assigné avec succès 404: description: OT ou opérateur non trouvé 400: description: Opérateur non disponible 401: description: Non autorisé 500: description: Erreur serveur