> ## Documentation Index
> Fetch the complete documentation index at: https://x-preview-mintlify-066e8699.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Obtener acceso Enterprise

> Solicita acceso a la X Enterprise API, trabaja con tu equipo dedicado durante la incorporación y configura credenciales para tu volumen de datos.

export const Button = ({href, children}) => {
  return <div className="not-prose group">
    <a href={href}>
      <button className="flex items-center space-x-2.5 py-1 px-4 bg-primary-dark dark:bg-white text-white dark:text-gray-950 rounded-full group-hover:opacity-[0.9] font-medium">
        <span>
          {children}
        </span>
        <svg width="3" height="24" viewBox="0 -9 3 24" class="h-6 rotate-0 overflow-visible"><path d="M0 0L3 3L0 6" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></path></svg>
      </button>
    </a>
  </div>;
};

El acceso Enterprise requiere un proceso de solicitud e incorporación. Tu equipo de cuenta dedicado te ayudará a configurar las credenciales y tu acceso.

<Button href="/forms/enterprise-api-interest">Solicitar acceso Enterprise</Button>

***

## Paso 1: Solicita el acceso Enterprise

<Steps>
  <Step title="Envía una solicitud">
    [Completa el formulario de interés Enterprise](/forms/enterprise-api-interest) con detalles sobre tu organización y caso de uso.
  </Step>

  <Step title="Analiza tus necesidades">
    Nuestro equipo de ventas se pondrá en contacto contigo para conocer tu volumen de datos, los requisitos de endpoint y las necesidades de soporte.
  </Step>

  <Step title="Obtén un paquete personalizado">
    Recibe un plan a medida con precios, límites de tasa y niveles de acceso diseñados para tu caso de uso.
  </Step>
</Steps>

***

## Paso 2: Realiza la incorporación

Una vez que tu plan Enterprise esté listo, tu gerente de cuenta dedicado te ayudará a configurar:

<Steps>
  <Step title="Crea tu App de desarrollador">
    Configura tu App en la [Developer Console](https://console.x.com) con acceso de nivel Enterprise.
  </Step>

  <Step title="Configura tu acceso">
    Tu gerente de cuenta te ayudará a configurar los límites de tasa, el acceso a los endpoints y cualquier ajuste personalizado.
  </Step>

  <Step title="Genera las credenciales">
    Genera tus API keys y tokens para la autenticación.
  </Step>
</Steps>

***

## Paso 3: Guarda tus credenciales

Recibirás varias credenciales según tus necesidades de autenticación:

| Credencial                | Propósito                                                                        |
| :------------------------ | :------------------------------------------------------------------------------- |
| **API Key & Secret**      | Identifican tu App. Se usan para generar tokens y firmar solicitudes OAuth 1.0a. |
| **Bearer Token**          | Autenticación solo de App para leer datos públicos.                              |
| **Access Token & Secret** | Realiza solicitudes en nombre de tu propia cuenta (OAuth 1.0a).                  |
| **Client ID & Secret**    | Autenticación OAuth 2.0 para solicitudes en contexto de usuario.                 |

<Warning>
  **Guárdalas de inmediato.** Las credenciales solo se muestran una vez. Almacénalas en un gestor de contraseñas o en una bóveda segura. Si las pierdes, tendrás que regenerarlas (lo que invalidará las anteriores).
</Warning>

***

## ¿Qué credenciales necesitas?

<Tabs>
  <Tab title="Leer datos públicos">
    Usa el **Bearer Token** para un acceso simple y de solo lectura a datos públicos.

    ```bash theme={null}
    curl "https://api.x.com/2/users/by/username/xdevelopers" \
      -H "Authorization: Bearer $BEARER_TOKEN"
    ```

    Ideal para: buscar publicaciones, consultar usuarios, leer tendencias.
  </Tab>

  <Tab title="Actuar como un usuario">
    Usa **OAuth 2.0** (recomendado) o **OAuth 1.0a** para actuar en nombre de los usuarios.

    OAuth 2.0 ofrece scopes detallados: solicita solo los permisos que necesites.

    Ideal para: publicar, dar like, seguir, acceder a DMs.

    [Guía de OAuth 2.0 →](/resources/fundamentals/authentication/oauth-2-0/overview)
  </Tab>

  <Tab title="Actuar como tú mismo">
    Usa tu **Access Token & Secret** para realizar solicitudes como tu propia cuenta.

    Estos tokens representan a la cuenta propietaria de la App.

    Ideal para: pruebas, bots personales, tu propia automatización.
  </Tab>
</Tabs>

***

## Buenas prácticas de seguridad de credenciales

<CardGroup cols={2}>
  <Card title="Usa variables de entorno" icon="terminal">
    Nunca incluyas credenciales en el código fuente.
  </Card>

  <Card title="No las subas a git" icon="code-branch">
    Añade los archivos de credenciales a `.gitignore`.
  </Card>

  <Card title="Rótalas con regularidad" icon="arrows-rotate">
    Regenera las credenciales periódicamente como medida de seguridad.
  </Card>

  <Card title="Usa scopes mínimos" icon="shield-check">
    Solicita solo los permisos OAuth que tu App necesite.
  </Card>
</CardGroup>

***

## Próximos pasos

<CardGroup cols={2}>
  <Card title="Realiza tu primera solicitud" icon="rocket" href="/x-api/getting-started/make-your-first-request">
    Llama a la API con tus nuevas credenciales.
  </Card>

  <Card title="Aprende sobre autenticación" icon="key" href="/resources/fundamentals/authentication/overview">
    Comprende OAuth 1.0a y OAuth 2.0.
  </Card>
</CardGroup>
