# Endpoints

#### Description d'un Endpoint Router

Un endpoint router dans notre application JavaScript est utilisé pour définir un point d'entrée spécifique pour notre API. Il permet de gérer les requêtes entrantes et d'exécuter une logique personnalisée selon les besoins de l'application.

**Composants Clés**

* **Enabled**: Ce paramètre, lorsqu'il est défini sur `true`, active l'endpoint, le rendant accessible pour traiter les requêtes.
* **Handler**: À l'intérieur de la fonction `handler`, les paramètres `io` et `router` peuvent être utilisés pour configurer les routes et les flux de données associés à cet endpoint.

L'exemple de code ci-dessus montre comment créer et configurer un endpoint basique dans un environnement utilisant `@dnax/core`.

Creation d'un endpoint

```javascript

import { define } from "@dnax/core";

export default define.Endpoint({
  enabled: true, // Endpoint activé
  handler: ({ io, router }) => {}, // Fonction de déclaration
});


```
