Vous n'êtes qu'à quelques clics de transferts de fichiers en toute simplicité. Que vous envoyiez un seul document ou un lot de fichiers, notre plateforme est conçue pour la rapidité et la facilité d'utilisation.
Installez notre application 📲 Cliquez sur l'icône en haut à droite de la barre d'adresse.

Fichiers

GET https://be-transfer.com/api/files/
curl --request GET \
--url 'https://be-transfer.com/api/files/' \
--header 'Authorization: Bearer {api_key}' \
Paramètres Détails Description
page Facultatif Entier Le numéro de page à partir duquel vous souhaitez obtenir les résultats. La valeur par défaut est 1.
results_per_page Facultatif Entier Le nombre de résultats souhaités par page. Les valeurs autorisées sont : 10 , 25 , 50 , 100 , 250 , 500 , 1000. La valeur par défaut est 25.
{ "data": [ { "id": 1, "user_id": 1, "transfer_id": 1, "file_uuid": "b8c89fa6e06b4423b3bb1647bb261368", "uploader_id": "f528764d624db129b32c21fbca0cb8d6", "name": "9b7d6e9d-fa46-4cc0-8307-8fb6cef88a71.png", "original_name": "example.png", "size": 999999, "status": "uploaded", "is_encrypted": false, "datetime": "2026-10-19 00:09:52" }, ], "meta": { "page": 1, "results_per_page": 25, "total": 1, "total_pages": 1 }, "links": { "first": "https://be-transfer.com/api/files?&page=1", "last": "https://be-transfer.com/api/files?&page=1", "next": null, "prev": null, "self": "https://be-transfer.com/api/files?&page=1" } }
GET https://be-transfer.com/api/files/{file_id}
curl --request GET \
--url 'https://be-transfer.com/api/files/{file_id}' \
--header 'Authorization: Bearer {api_key}' \
{ "data": { "id": 1, "user_id": 1, "transfer_id": 1, "file_uuid": "b8c89fa6e06b4423b3bb1647bb261368", "uploader_id": "f528764d624db129b32c21fbca0cb8d6", "name": "9b7d6e9d-fa46-4cc0-8307-8fb6cef88a71.png", "original_name": "example.png", "size": 999999, "status": "uploaded", "is_encrypted": false, "datetime": "2026-10-19 00:09:52" } }
POST https://be-transfer.com/files/create_api
Paramètres Détails Description
uuid Requis Chaîne -
chunk_index Requis Entier -
total_chunks Requis Entier -
file_name Requis Chaîne -
file Requis Fichier -
password Facultatif Chaîne -
file_encryption_is_enabled Facultatif Booléen -
curl --request POST \
--url 'https://be-transfer.com/files/create_api' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'uuid=de09be56-639f-4213-863b-5ea1aa065970' \
--form 'chunk_index=0' \
--form 'total_chunks=1' \
--form 'file_name=example.pdf' \
--form 'file=example.pdf' \
{ "data": { "id": 1 } }
DELETE https://be-transfer.com/api/files/{file_id}
curl --request DELETE \
--url 'https://be-transfer.com/api/files/{file_id}' \
--header 'Authorization: Bearer {api_key}' \