# SFTP

> L'accès fichiers pour les gros transferts et ton propre logiciel.

```http
GET /api/resources/{id}/sftp
```

```json
{
  "host": "wings.arkya.gg",
  "port": 2022,
  "username": "arkya.e51bc0cd",
  "passwordSetAt": null
}
```

Le nom d'utilisateur est propre au service : il n'ouvre que celui-là, et il suit le
service s'il change de nœud.

## Générer un mot de passe

```http
POST /api/resources/{id}/sftp/password
```

```json
{
  "host": "wings.arkya.gg",
  "port": 2022,
  "username": "arkya.e51bc0cd",
  "password": "V7q…"
}
```

<Warning>
Le mot de passe n'est rendu **qu'à cet appel** : rien ne le relit ensuite. Garde-le, ou
régénère-en un autre — ce qui invalide le précédent.
</Warning>

## Tes clés SSH

Tes [clés SSH](/api/cles-ssh) fonctionnent aussi sur cet accès, sans mot de passe. Pour un
pipeline, c'est la voie à préférer : rien à stocker, rien à faire tourner.
