> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# Herramientas de desarrollador

Claves de API, webhooks, programaciones, dominios y el registro de auditoría desde la app.

## Claves de API

GET y POST sobre /api/mobile/api-keys listan y crean claves de API del espacio de trabajo; DELETE las revoca por id. La creación devuelve la clave en claro una sola vez y nunca vuelve a mostrarse. Las claves llevan un ámbito read o write y un expiresInDays de cero a 3650 —cero nunca caduca—. Solo owner y admin.


## Webhooks y entregas

GET y POST sobre /api/mobile/webhooks gestionan las suscripciones de endpoints; la creación devuelve el secreto de firma una sola vez. Cada endpoint admite eliminación, una lista de entregas con recuentos de intentos, códigos de respuesta y el último error, y una acción de ping. Trece tipos de evento cubren tareas de IA, facturación, pedidos de comercio, cuentas conectadas, contenido, dominios, solicitudes de funciones, invitaciones, miembros y Stripe Connect.


## Programaciones del espacio de trabajo

GET y POST sobre /api/mobile/schedules listan e insertan o actualizan programaciones claveadas por espacio de trabajo y tipo —{cron, enabled}—; DELETE las elimina por id. Las expresiones cron se ejecutan en UTC, al activar o desactivar una programación hay que reenviar su cron porque el upsert sobrescribe, y las ejecuciones perdidas se acumulan en el registro de la programación.


## Dominios personalizados

GET y POST sobre /api/mobile/domains listan los dominios configurados con su destino CNAME y un flag enabled que informa desactivado cuando el proveedor no está configurado. DELETE elimina un dominio y POST refresh vuelve a comprobar su DNS.


## Registro de auditoría

GET /api/mobile/audit devuelve las filas de auditoría del espacio de trabajo —owner y admin—, cada una con una etiqueta, el correo del actor y el tipo de objetivo. El cliente pide cien filas por defecto.


## Verificación y solución de problemas

Crea una clave, dispara un ping de webhook y alterna una programación. Las cinco superficies son territorio de owner/admin: verifica que un member simple es denegado en lugar de ver datos obsoletos.


## Siguiente

[Tablero de funciones](https://supastack.dev/es/docs/mobile/feature-board.md)
