---
title: "Compartir claus d'API de manera segura amb un desenvolupador"
url: https://uselinkpilot.com/ca/share-api-keys-securely
description: "Com compartir claus d'API de manera segura: limiteu la clau, envieu-la amb un enllaç d'un sol ús que es destrueix i roteu-la. També per a un fitxer .env."
lang: ca
---

# Com compartir claus d'API de manera segura

Limiteu l'abast de la clau, envieu-la una sola vegada amb un enllaç que es destrueix i roteu-la periòdicament.

## Pas a pas

1. 1
   ### Creeu una clau amb l'abast més reduït que permeti la tasca
   La majoria de proveïdors permeten restringir una clau a uns permisos, unes IP o uns entorns concrets. Una clau d'abast limitat redueix el dany si es filtra i és més fàcil de revocar per separat.
2. 2
   ### Enganxeu la clau en un enllaç d'un sol ús
   Feu servir el formulari de més avall. La clau es xifra al vostre navegador amb AES-GCM-256 i l'enllaç es destrueix la primera vegada que es mostra, de manera que no queda res aprofitable al xat ni al correu.
3. 3
   ### Envieu l'enllaç i, al pla Pro, la frase de contrasenya per una altra via
   Per a l'enllaç, Slack, el correu o un tiquet ja van bé. Si hi afegiu una frase de contrasenya, doneu-la de viva veu o per un canal diferent.
4. 4
   ### Feu que el desenvolupador la desi en un gestor de secrets
   L'enllaç funciona una sola vegada. La clau ha d'anar directament a un magatzem de variables d'entorn o a una caixa forta; no s'ha de posar mai al control de versions ni en un document compartit.
5. 5
   ### Roteu les claus periòdicament i quan algú marxi
   Tracteu qualsevol clau compartida com a temporal. Al pla Pro, la cronologia d'auditoria mostra quan s'ha obert cada enllaç, i així és fàcil fer la llista de claus que cal rotar.

## Envieu-ho amb un enllaç d'un sol ús

Sense compte. Pla Free, gratuït per sempre.

## Com funciona

1. 01
   ### Enganxeu una contrasenya, una clau o un fitxer
   Es xifra al vostre navegador abans que s'enviï res. Tots els secrets anònims es destrueixen després de la primera lectura.
2. 02
   ### Envieu l'enllaç
   Un sol URL. La clau que va després del # es queda al navegador i no arriba mai als nostres servidors.
3. 03
   ### El secret desat desapareix
   Quan l'enllaç s'obre per primera vegada, el text xifrat es destrueix. Una segona visita, sigui de qui sigui, troba l'avís que el contingut s'ha destruït.

El xifratge al navegador es va posar en marxa el 29 de setembre de 2026. Els secrets creats abans d'aquesta data es van desar com a text sense xifrar fins que van caducar, i el nom, la mida i el tipus d'un fitxer continuen sent visibles per a nosaltres. Llegeix el model de seguretat complet (https://uselinkpilot.com/ca/security-architecture).

## Enviar una clau d'API sense deixar-la a Slack

Una clau d'API (API key) enganxada en un canal s'exporta amb l'espai de treball, queda indexada a la cerca i la veu tothom qui s'hi afegeixi més endavant. Un enllaç d'un sol ús al mateix canal és inofensiu quan ja s'ha obert. Si el vostre equip treballa amb Slack, l'aplicació de LinkPilot per a Slack (https://uselinkpilot.com/ca/slack) crea l'enllaç amb l'ordre /secret, i la drecera de missatge converteix en un enllaç secret una clau que algú ja hagi enganxat, perquè es pugui suprimir l'original.

## Compartir un fitxer .env o una configuració

Un fitxer `.env` sencer és text, de manera que el podeu enganxar al formulari tal com és. Si un fitxer ha de conservar exactament els mateixos bytes, com ara el JSON d'un compte de servei o un certificat, adjunteu-lo des d'un compte gratuït: es xifra al vostre navegador i es destrueix després de la primera baixada. Per als desenvolupadors que ho automatitzen amb scripts, la CLI, l'SDK i el servidor MCP (https://uselinkpilot.com/ca/developers) creen els mateixos secrets xifrats des d'un terminal o des d'un assistent.

## Què no substitueix un enllaç d'un sol ús

És el pas del lliurament, no l'emmagatzematge. Les claus es desen en un gestor de secrets o a la configuració d'entorn de la vostra plataforma; un enllaç d'un sol ús és la manera de fer arribar una clau de qui l'ha generada a qui la necessita, una sola vegada i sense cap còpia pel camí.

## Preguntes freqüents

### És segur enviar una clau d'API amb un enllaç a Slack?

### Puc compartir una clau amb algú de fora de l'empresa?

### És bona idea compartir claus de producció?

### Ho puc automatitzar?

El pla Pro, per 29 $ al mes, afegeix una frase de contrasenya a cada secret, una data i hora de caducitat personalitzades i la cronologia d'auditoria, que registra cada visualització, destrucció i revocació. Mostra els plans (https://uselinkpilot.com/ca/pricing).

## Pàgines relacionades

- Compartir credencials de manera segura: https://uselinkpilot.com/ca/share-credentials-securely
- La millor manera de compartir contrasenyes en equip: https://uselinkpilot.com/ca/share-passwords-with-team
- Enviar una contrasenya de manera segura: https://uselinkpilot.com/ca/send-password-securely
- CLI, SDK i API per a desenvolupadors: https://uselinkpilot.com/ca/developers

Tots els casos d'ús: https://uselinkpilot.com/ca/use-cases

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Inici",
        "item": "https://uselinkpilot.com/ca"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Casos d'ús",
        "item": "https://uselinkpilot.com/ca/use-cases"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "Com compartir claus d'API de manera segura",
        "item": "https://uselinkpilot.com/ca/share-api-keys-securely"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "És segur enviar una clau d'API amb un enllaç a Slack?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Sí, perquè l'enllaç mostra la clau una sola vegada i després es destrueix. El missatge que queda a Slack porta a l'avís que el contingut s'ha destruït. La clau mateixa no s'ha d'enganxar mai al canal."
        }
      },
      {
        "@type": "Question",
        "name": "Puc compartir una clau amb algú de fora de l'empresa?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Sí. El destinatari només necessita un navegador. Feu servir una clau d'abast limitat, poseu una caducitat curta a l'enllaç i roteu la clau quan s'acabi l'encàrrec."
        }
      },
      {
        "@type": "Question",
        "name": "És bona idea compartir claus de producció?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Tan poc com pugueu. Són preferibles les claus per persona o per servei que emet el proveïdor. Quan no hi hagi més remei que compartir una clau, envieu-la una sola vegada amb un enllaç d'un sol ús i roteu-la periòdicament."
        }
      },
      {
        "@type": "Question",
        "name": "Ho puc automatitzar?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Sí. La CLI i l'SDK xifren el secret a la vostra màquina abans d'enviar-lo, i l'API REST accepta el text xifrat que generen. Les claus d'API del mateix LinkPilot s'inclouen a tots els plans, també al pla Free."
        }
      }
    ],
    "inLanguage": "ca"
  },
  {
    "@context": "https://schema.org",
    "@type": "HowTo",
    "name": "Com compartir claus d'API de manera segura",
    "description": "Limiteu l'abast de la clau, envieu-la una sola vegada amb un enllaç que es destrueix i roteu-la periòdicament.",
    "step": [
      {
        "@type": "HowToStep",
        "position": 1,
        "name": "Creeu una clau amb l'abast més reduït que permeti la tasca",
        "text": "La majoria de proveïdors permeten restringir una clau a uns permisos, unes IP o uns entorns concrets. Una clau d'abast limitat redueix el dany si es filtra i és més fàcil de revocar per separat."
      },
      {
        "@type": "HowToStep",
        "position": 2,
        "name": "Enganxeu la clau en un enllaç d'un sol ús",
        "text": "Feu servir el formulari de més avall. La clau es xifra al vostre navegador amb AES-GCM-256 i l'enllaç es destrueix la primera vegada que es mostra, de manera que no queda res aprofitable al xat ni al correu."
      },
      {
        "@type": "HowToStep",
        "position": 3,
        "name": "Envieu l'enllaç i, al pla Pro, la frase de contrasenya per una altra via",
        "text": "Per a l'enllaç, Slack, el correu o un tiquet ja van bé. Si hi afegiu una frase de contrasenya, doneu-la de viva veu o per un canal diferent."
      },
      {
        "@type": "HowToStep",
        "position": 4,
        "name": "Feu que el desenvolupador la desi en un gestor de secrets",
        "text": "L'enllaç funciona una sola vegada. La clau ha d'anar directament a un magatzem de variables d'entorn o a una caixa forta; no s'ha de posar mai al control de versions ni en un document compartit."
      },
      {
        "@type": "HowToStep",
        "position": 5,
        "name": "Roteu les claus periòdicament i quan algú marxi",
        "text": "Tracteu qualsevol clau compartida com a temporal. Al pla Pro, la cronologia d'auditoria mostra quan s'ha obert cada enllaç, i així és fàcil fer la llista de claus que cal rotar."
      }
    ],
    "inLanguage": "ca"
  },
  {
    "@context": "https://schema.org",
    "@type": "SoftwareApplication",
    "@id": "https://uselinkpilot.com/#software",
    "name": "LinkPilot",
    "applicationCategory": "BusinessApplication",
    "operatingSystem": "Web",
    "description": "LinkPilot is a secure link management platform for creating branded short links, tracking engagement, and sharing secrets with expiring, protected, self-destructing links.",
    "url": "https://uselinkpilot.com",
    "offers": [
      {
        "@type": "Offer",
        "name": "Free",
        "price": "0",
        "priceCurrency": "USD",
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Pro",
        "price": "29",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "29",
          "priceCurrency": "USD",
          "billingDuration": "P1M"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency",
        "price": "299",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "299",
          "priceCurrency": "USD",
          "billingDuration": "P1M"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency Plus",
        "price": "799",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "799",
          "priceCurrency": "USD",
          "billingDuration": "P1M"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Pro (yearly)",
        "price": "288",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "288",
          "priceCurrency": "USD",
          "billingDuration": "P1Y"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency (yearly)",
        "price": "2988",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "2988",
          "priceCurrency": "USD",
          "billingDuration": "P1Y"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency Plus (yearly)",
        "price": "7980",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "7980",
          "priceCurrency": "USD",
          "billingDuration": "P1Y"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Enterprise",
        "priceSpecification": {
          "@type": "PriceSpecification",
          "priceCurrency": "USD"
        },
        "url": "https://uselinkpilot.com/pricing"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "@id": "https://uselinkpilot.com/#organization",
    "name": "LinkPilot",
    "alternateName": "LinkPilot by TetraCore",
    "url": "https://uselinkpilot.com",
    "contactPoint": {
      "@type": "ContactPoint",
      "contactType": "customer support",
      "email": "support@uselinkpilot.com",
      "url": "https://uselinkpilot.com/support"
    },
    "parentOrganization": {
      "@type": "Organization",
      "@id": "https://tetracorehq.com/#organization",
      "name": "TetraCore",
      "url": "https://tetracorehq.com/"
    },
    "logo": {
      "@type": "ImageObject",
      "url": "https://uselinkpilot.com/logo-512.png",
      "width": 512,
      "height": 512
    },
    "description": "LinkPilot is a secure link management platform for creating branded short links, tracking engagement, and sharing secrets with expiring, protected, self-destructing links.",
    "sameAs": [
      "https://x.com/uselinkpilot",
      "https://www.linkedin.com/company/uselinkpilot",
      "https://facebook.com/uselinkpilot",
      "https://github.com/TetraCoreHQ/linkpilot-cli",
      "https://github.com/TetraCoreHQ/linkpilot-mcp",
      "https://www.npmjs.com/package/linkpilot",
      "https://www.npmjs.com/package/@uselinkpilot/sdk",
      "https://www.npmjs.com/package/@uselinkpilot/mcp",
      "https://chromewebstore.google.com/detail/linkpilot-short-links-and/mnmppadihpcncicldpkmgknhnjkondad",
      "https://addons.mozilla.org/en-US/firefox/addon/uselinkpilot/"
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "WebSite",
    "name": "LinkPilot",
    "url": "https://uselinkpilot.com",
    "potentialAction": {
      "@type": "SearchAction",
      "target": "https://uselinkpilot.com/blog?q={search_term_string}",
      "query-input": "required name=search_term_string"
    }
  }
]
```