# Zo deel je API-sleutels met een freelancer

> Stuur elke API-sleutel als eigen temp.cool-link die één keer opent en binnen een dag verloopt, en maak een aparte sleutel voor de freelancer, zodat je die kunt intrekken als het werk klaar is.

1. **Maak een sleutel speciaal voor hen** Bij de meeste diensten kun je extra API-sleutels maken met beperkte rechten. Geef de freelancer een eigen sleutel, nooit je hoofdsleutel.
2. **Zet hem in een eenmalige link** Plak de sleutel in temp.cool, laat hem één keer openen en binnen 1 uur of 1 dag verlopen.
3. **Stuur de link en controleer of hij geopend is** Stuur de link via je gewone chat. Je beheerlink laat zien wanneer hij geopend is.

## Waarom het ertoe doet

API-sleutels in Slack, Teams, tickets of mail blijven jarenlang doorzoekbaar, voor iedereen in het kanaal en voor wie er later toegang toe krijgt. Gelekte sleutels zijn een van de meest voorkomende oorzaken van cloudlekken en onverwachte rekeningen.

## Goede gewoontes

- **Eén sleutel per persoon of bedrijf.** Dan kun je er één intrekken zonder de rest te breken.
- **Zo min mogelijk rechten.** Geef de sleutel alleen de rechten die het werk nodig heeft, en alleen voor de diensten die het raakt.
- **Intrekken als het werk klaar is.** Zet een herinnering in je agenda op de einddatum van het project.
- **Nooit sleutels in code zetten.** Vraag de freelancer sleutels in omgevingsvariabelen of een secrets manager te bewaren.

## Meerdere sleutels versturen

Zet meerdere bij elkaar horende waarden in één geheim, één per regel, bijvoorbeeld een sleutel, het ID en het endpoint. De link opent één keer, dus de freelancer kan ze het beste meteen in de eigen secrets manager zetten.
