Conoce cómo usa OpenAI tus datos y cómo puedes controlar ese uso.
Tus datos te pertenecen. Desde el 1 de marzo de 2023, OpenAI no usa los datos que envías a la API de OpenAI para entrenar ni mejorar sus modelos, a menos que elijas expresamente compartir esos datos con nosotros.
Tipos de datos que se almacenan al usar la API de OpenAI
Cuando usas la API de OpenAI, los datos pueden almacenarse de las siguientes formas:
- Registros de monitoreo de abusos: se generan a partir de tu uso de la plataforma. OpenAI los necesita para hacer cumplir sus Políticas de uso y acuerdos, así como para mitigar los usos perjudiciales de la IA.
- Estado de la aplicación: datos que algunas funciones de la API conservan para completar una tarea o atender una solicitud.
Controles de retención de datos para el monitoreo de abusos
Los registros de monitoreo de abusos pueden contener cierto contenido del cliente, como prompts y respuestas, así como metadatos derivados de ese contenido, como los resultados de los clasificadores. De forma predeterminada, se generan registros de monitoreo de abusos cada vez que se usa una función de la API y se conservan hasta 30 días, salvo que la ley exija conservarlos por más tiempo o que sea razonablemente necesario hacerlo para proteger nuestros servicios o a terceros de posibles daños.
Los clientes que cumplen los requisitos pueden excluir su contenido de estos registros, con las limitaciones que se indican más adelante, si obtienen aprobación para usar los controles de retención cero de datos o monitoreo modificado de abusos. Actualmente, estos controles requieren la aprobación previa de OpenAI y la aceptación de requisitos adicionales. Los clientes que obtienen la aprobación pueden elegir entre el monitoreo modificado de abusos y la retención cero de datos para su organización o proyecto de la API.
Los clientes que habilitan el monitoreo modificado de abusos o la retención cero de datos son responsables de garantizar que sus usuarios respeten las políticas de OpenAI para el uso seguro y responsable de la IA, así como de cumplir los requisitos de moderación y presentación de informes que establezca la legislación aplicable.
Ponte en contacto con nuestro equipo de ventas para obtener más información sobre estas opciones y saber si cumples los requisitos.
Monitoreo modificado de abusos
El monitoreo modificado de abusos excluye el contenido del cliente de los registros de monitoreo de abusos en todos los puntos de acceso de la API, salvo en casos excepcionales que involucran imágenes y archivos de entrada, como se describe más adelante. El cliente puede seguir aprovechando todas las capacidades de la plataforma de OpenAI.
Retención cero de datos
La retención cero de datos excluye el contenido del cliente de los registros de monitoreo de abusos de la misma manera que el monitoreo modificado de abusos.
Además, la retención cero de datos cambia el comportamiento de algunos puntos de acceso. El parámetro store de /v1/responses y v1/chat/completions siempre se interpreta como false, incluso si la solicitud intenta establecerlo en true.
Aparte de esos cambios específicos, los puntos de acceso y las capacidades que figuran con un “No” en la columna de compatibilidad con la retención cero de datos de la siguiente tabla pueden seguir almacenando el estado de la aplicación, incluso si la retención cero de datos está habilitada.
Retención cero de datos con procesamiento privado de seguridad
La retención cero de datos con procesamiento privado de seguridad permite que OpenAI realice un monitoreo automatizado de seguridad y mantenga las protecciones de la retención cero de datos. Siguen vigentes las limitaciones de los puntos de acceso y las funciones que se indican en esta página.
Los clientes que usan la retención cero de datos (ZDR) con procesamiento privado de seguridad (PSP) deben configurar un almacenamiento bajo su control y cumplir los requisitos técnicos y operativos adicionales que se describen en la guía de retención cero de datos con procesamiento privado de seguridad.
Retención privada con procesamiento privado de seguridad (antes Eyes Off)
Nos reservamos el derecho de excluir determinados modelos de la retención cero de datos o del monitoreo modificado de abusos para clientes específicos que tengan aprobación para usar estos controles. En ese caso, avisaremos por escrito y con anticipación a los clientes afectados. Conservaremos el contenido del cliente en registros cifrados de monitoreo de abusos dentro de la infraestructura que administra OpenAI. Ese contenido quedará excluido de la revisión humana, salvo que la legislación aplicable la exija. Para obtener más información, consulta el apéndice A del documento técnico sobre el procesamiento privado de seguridad.
Si firmaste la adenda de OpenAI para socios comerciales y atención médica, una vez que se habilite la retención privada con procesamiento privado de seguridad para el ID de la organización, podrás usar los puntos de acceso que reúnen los requisitos del acuerdo de socio comercial (BAA) para procesar información de salud protegida (PHI), incluso si se conservan los datos. Siguen vigentes las limitaciones de los puntos de acceso y las funciones que se indican en esta página.
Retención por motivos de seguridad
Nos reservamos el derecho de excluir determinados modelos de la retención cero de datos o del monitoreo modificado de abusos para clientes específicos que tengan aprobación para usar estos controles si resulta razonablemente necesario para investigar o prevenir actividades de riesgo grave. En ese caso, avisaremos por escrito y con anticipación a los clientes afectados. Cuando uses esos modelos, podremos conservar y someter a revisión humana el contenido del cliente que nuestros clasificadores identifiquen como una posible infracción de nuestras Políticas de uso o de tu acuerdo. En los demás casos, la retención no se verá afectada. Si firmaste la adenda de OpenAI para socios comerciales y atención médica, una vez que se habilite la retención por motivos de seguridad para el ID de la organización, podrás usar los puntos de acceso que reúnen los requisitos del BAA para procesar PHI, incluso si se conservan los datos.
Configuración de los controles de retención de datos
Una vez que tu organización obtenga la aprobación para usar los controles de retención de datos, verás la pestaña Retención de datos en Configuración → Organización → Controles de datos. Desde esa pestaña, puedes configurar los controles de retención de datos tanto para la organización como para cada proyecto.
- Controles de la organización: elige entre la retención cero de datos y el monitoreo modificado de abusos para toda tu organización.
- Controles del proyecto: para cada proyecto, selecciona
defaultpara heredar la configuración de la organización, elige explícitamente la retención cero de datos o el monitoreo modificado de abusos, o selecciona Ninguno para deshabilitar estos controles en ese proyecto.
Requisitos de almacenamiento y controles de retención por punto de acceso
La siguiente tabla indica cuándo se almacena el estado de la aplicación para cada punto de acceso. Los puntos de acceso compatibles con la retención cero de datos no conservan contenido del cliente como parte del estado de la aplicación, con las limitaciones que se indican más adelante. Al usar puntos de acceso o capacidades que no son compatibles con la retención cero de datos, es posible que se conserve el estado de la aplicación aunque hayas habilitado la retención cero de datos.
| Punto de acceso | Datos usados para entrenamiento | Retención para monitoreo de abusos | Retención del estado de la aplicación | Compatible con la retención cero de datos | Compatible con la retención privada con PSP y la retención por motivos de seguridad |
|---|---|---|---|---|---|
/v1/chat/completions |
No | 30 días | Ninguna, salvo las excepciones indicadas más adelante | Sí, con las limitaciones indicadas más adelante | Sí, con las limitaciones indicadas más adelante |
/v1/responses |
No | 30 días | Ninguna, salvo las excepciones indicadas más adelante | Sí, con las limitaciones indicadas más adelante | Sí, con las limitaciones indicadas más adelante |
/v1/decisions |
No | 30 días | Ninguna, salvo las excepciones indicadas más adelante | Sí, con las limitaciones indicadas más adelante | Sí, con las limitaciones indicadas más adelante |
/v1/conversations |
No | Hasta que se eliminen | Hasta que se elimine | No | No |
/v1/conversations/items |
No | Hasta que se eliminen | Hasta que se elimine | No | No |
/v1/chatkit/threads |
No | Hasta que se eliminen | Hasta que se elimine | No | No |
/v1/agents |
No | 30 días | Hasta que se elimine | No | No |
/v1/assistants |
No | 30 días | Hasta que se elimine | No | No |
/v1/threads |
No | 30 días | Hasta que se elimine | No | No |
/v1/threads/messages |
No | 30 días | Hasta que se elimine | No | No |
/v1/threads/runs |
No | 30 días | Hasta que se elimine | No | No |
/v1/threads/runs/steps |
No | 30 días | Hasta que se elimine | No | No |
/v1/vector_stores |
No | 30 días | Hasta que se elimine | No | No |
/v1/images/generations |
No | 30 días | Ninguna | Sí, con las limitaciones indicadas más adelante | No |
/v1/images/edits |
No | 30 días | Ninguna | Sí, con las limitaciones indicadas más adelante | No |
/v1/embeddings |
No | 30 días | Ninguna | Sí | No |
/v1/audio/transcriptions |
No | Ninguna | Ninguna | Sí | No |
/v1/audio/translations |
No | Ninguna | Ninguna | Sí | No |
/v1/audio/speech |
No | 30 días | Ninguna | Sí | No |
/v1/audio/voices |
No | 30 días | Hasta que se elimine | No | No |
/v1/files |
No | 30 días | Hasta que se elimine* | No | No |
/v1/fine_tuning/jobs |
No | 30 días | Hasta que se elimine | No | No |
/v1/evals |
No | 30 días | Hasta que se elimine | No | No |
/v1/batches |
No | 30 días | Hasta que se elimine | No | No |
/v1/moderations |
No | Ninguna | Ninguna | Sí | No |
/v1/completions |
No | 30 días | Ninguna | Sí | No |
/v1/live/sessions |
No | 30 días | Ninguna, o 30 días si se almacena la sesión | Sí, con las limitaciones indicadas más adelante | No |
/v1/realtime |
No | 30 días | Ninguna | Sí | No |
/v1/chat/completions
- El estado de la aplicación correspondiente a las salidas de audio se almacena durante 1 hora para permitir conversaciones de varios turnos.
- Cuando una organización tiene habilitada la retención cero de datos, el parámetro
storesiempre se interpreta comofalse, incluso si la solicitud intenta establecerlo entrue. - Consulta la sección sobre imágenes y archivos de entrada.
- El almacenamiento en caché de prompts puede guardar tensores cifrados de claves y valores como estado de la aplicación en el almacenamiento local de los equipos con GPU. Los datos se guardan en esos equipos y se eliminan al vencer el plazo de 24 horas. Con
gpt-5.5ygpt-5.5-pro, establecerprompt_cache_retentionenin_memorydevuelve un error. En los modelos GPT-5.6 y las familias de modelos posteriores,prompt_cache_options.ttlcontrola el tiempo mínimo de permanencia en caché. El plazo máximo de retención del estado de la aplicación es independiente de ese parámetro. Para obtener más información, consulta la guía de almacenamiento en caché de prompts.
/v1/responses
- Salvo en los casos que se indican a continuación, el plazo de retención del estado de la aplicación en la API de Responses es de 30 días, tanto de forma predeterminada como cuando el parámetro
storese establece entrue. En esos casos, los datos de la respuesta se almacenan durante al menos 30 días. - Cuando una organización tiene habilitada la retención cero de datos, el parámetro
storesiempre se interpreta comofalse, incluso si la solicitud intenta establecerlo entrue. - El modo en segundo plano guarda los datos de la respuesta en disco durante unos 10 minutos para permitir consultas periódicas. En los proyectos que usan el monitoreo modificado de abusos, incluida su versión mejorada, se aplica la retención estándar a las solicitudes en primer plano cuando se omite
storeo se establece entrue. El plazo de retención estándar solo se aplica a las respuestas en segundo plano cuando la solicitud establece explícitamentestore=true. Si se omitestoreo se establece enfalseen una solicitud en segundo plano, la respuesta se elimina al finalizar el período de consultas periódicas. - El estado de la aplicación correspondiente a las salidas de audio se almacena durante 1 hora para permitir conversaciones de varios turnos.
- Consulta la sección sobre imágenes y archivos de entrada.
- Los servidores MCP que se usan con la herramienta de servidor MCP remoto son servicios de terceros. Los datos que envías a un servidor MCP están sujetos a las políticas de retención de datos de ese servicio.
- Los contenedores alojados que usan la Terminal alojada en la nube y el intérprete de código pueden guardar temporalmente el estado de la aplicación en el sistema de archivos del contenedor mientras este permanece activo. El sistema de archivos utiliza almacenamiento efímero en bloques. Los datos del contenedor se eliminan cuando este vence o se elimina explícitamente.
- El almacenamiento en caché de prompts puede guardar tensores cifrados de claves y valores como estado de la aplicación en el almacenamiento local de los equipos con GPU. Los datos se guardan en esos equipos y se eliminan al vencer el plazo de 24 horas. Con
gpt-5.5ygpt-5.5-pro, establecerprompt_cache_retentionenin_memorydevuelve un error. En los modelos GPT-5.6 y las familias de modelos posteriores,prompt_cache_options.ttlcontrola el tiempo mínimo de permanencia en caché. El plazo máximo de retención del estado de la aplicación es independiente de ese parámetro. Para obtener más información, consulta la guía de almacenamiento en caché de prompts. - En la compactación del lado del servidor, no se conservan datos cuando
store="false". - Las habilidades admiten dos modalidades de ejecución: local o en contenedores alojados. Las habilidades alojadas siguen el mismo ciclo de vida que la terminal alojada en la nube. Las habilidades montadas y los archivos del contenedor permanecen disponibles mientras el contenedor está activo y se descartan cuando vence o se elimina.
- Los datos que se transmiten a servicios de terceros a través de conexiones de red están sujetos a las políticas de retención de datos de esos servicios.
/v1/decisions
De forma predeterminada, los registros de monitoreo de abusos se conservan hasta 30 días.
La API de Decisions admite la retención cero de datos, la retención privada con PSP y la retención por motivos de seguridad, siempre que se cumplan los requisitos de elegibilidad y de configuración de la cuenta descritos anteriormente.
La API de Decisions aplica la misma política de retención privada con PSP que la API de Responses. Es posible que se conserven el contenido marcado y una muestra de las solicitudes para realizar revisiones automatizadas de seguridad. Consulta la sección sobre retención privada con PSP para obtener más información.
Se aplican las siguientes limitaciones:
- El almacenamiento en caché de prompts puede guardar tensores cifrados de claves y valores como estado de la aplicación en el almacenamiento local de los equipos con GPU. Los datos se guardan en esos equipos y se eliminan al vencer el plazo de 24 horas. Para obtener más información, consulta la guía de almacenamiento en caché de prompts.
- Consulta la sección sobre imágenes y archivos de entrada para conocer la excepción de retención que se aplica cuando se detecta posible MASI en imágenes de entrada.
Si firmaste la adenda de OpenAI para socios comerciales y atención médica, puedes usar la API de Decisions en el marco de la HIPAA, siempre que se cumplan los requisitos de configuración de la cuenta aplicables.
/v1/assistants, /v1/threads y /v1/vector_stores
- Los objetos relacionados con la API de Assistants se eliminan de nuestros servidores 30 días después de que los elimines mediante la API o el panel. Si no los eliminas por uno de esos medios, se conservan indefinidamente.
/v1/images
- La generación de imágenes es compatible con la retención cero de datos cuando usas
gpt-image-2.5-sunburst,gpt-image-2.5-sunburst-2026-09-08,gpt-image-2.5-flare,gpt-image-2.5-flare-2026-09-08,gpt-image-2,gpt-image-1.5ogpt-image-1-mini.
/v1/files
- Puedes eliminar archivos manualmente mediante la API o el panel, o configurar el parámetro
expires_afterpara que se eliminen automáticamente. Consulta la referencia del parámetro para obtener más información.
Política de retención anterior de la API de Videos
Antes del cierre del 24 de septiembre de 2026, la documentación de la API de Videos establecía un plazo de 48 horas para descargar los videos generados, seguido de un período de retención de 30 días para el monitoreo de abusos. Estos plazos describen la política documentada antes del cierre y no garantizan la disponibilidad de las descargas después de esa fecha. Consulta el aviso de cierre de la API de Videos.
Imágenes y archivos de entrada
Puedes cargar imágenes y archivos como entradas en /v1/responses (incluso cuando usas la herramienta Uso de la computadora), /v1/chat/completions y /v1/images. También puedes cargar imágenes en /v1/decisions. Al enviarse, las imágenes y los archivos de entrada se analizan para detectar material de abuso sexual infantil (MASI). Si el clasificador detecta posible MASI, la imagen se conservará para su revisión manual, incluso si está habilitada la retención cero de datos, el monitoreo modificado de abusos o la retención privada con PSP.
Búsqueda web
La búsqueda web con acceso a internet en tiempo real no reúne los requisitos de la HIPAA ni está cubierta por un BAA. La búsqueda web en modo sin conexión, que usa únicamente la caché (external_web_access: false), puede estar cubierta por un BAA cuando se usa con una clave de API de un proyecto con ZDR habilitada que pertenece a una organización con ZDR. Estas indicaciones sobre la HIPAA y el BAA se aplican únicamente a la herramienta web_search de la API de Responses. Ten en cuenta que las variantes en versión preliminar (web_search_preview) ignoran este parámetro y se comportan como si external_web_access estuviera establecido en true. Recomendamos usar web_search.
Controles de residencia de datos
Los controles de residencia de datos son una opción de configuración del proyecto que te permite elegir la ubicación de la infraestructura que usa OpenAI para prestar sus servicios.
Ponte en contacto con nuestro equipo de ventas para saber si cumples los requisitos para usar los controles de residencia de datos. Los puntos de acceso de residencia de datos tienen un recargo del 10 % para los modelos lanzados a partir del 5 de marzo de 2026 que admiten la residencia de datos.
¿Cómo funciona la residencia de datos?
Cuando la residencia de datos está habilitada en tu cuenta, puedes elegir una de las regiones que se indican más adelante para cada proyecto nuevo que crees en esa cuenta. Si usas los puntos de acceso, modelos y versiones específicas compatibles que se enumeran más adelante, el contenido del cliente de ese proyecto (según la definición de tu acuerdo de servicios) se almacenará en reposo en la región seleccionada en la medida en que el punto de acceso necesite conservar los datos para funcionar, como ocurre con /v1/batches.
Si eliges una región que admite el procesamiento regional, según se indica más adelante, los servicios también realizarán la inferencia sobre el contenido del cliente en la región seleccionada.
La residencia de datos no se aplica a los datos del sistema, que pueden procesarse y almacenarse fuera de la región seleccionada. Los datos del sistema son los datos de cuenta, metadatos y datos de uso que no contienen contenido del cliente y que los servicios recopilan y utilizan para su administración y funcionamiento. Entre ellos se incluyen la información de cuenta o los perfiles de los usuarios finales que acceden directamente a los servicios (por ejemplo, tu personal), los datos de análisis, las estadísticas de uso, la información de facturación, las solicitudes de soporte y el esquema de resultados estructurados.
Subencargados del tratamiento y procesamiento regional de solicitudes
OpenAI utiliza subencargados del tratamiento para prestar sus servicios. Para las solicitudes que se envían a us.api.openai.com o eu.api.openai.com, OpenAI utiliza Cloudflare Regional Services para que la terminación TLS y el descifrado HTTPS se realicen dentro de la región de procesamiento seleccionada.
Limitaciones
La residencia de datos no se aplica a (1) la transmisión o el almacenamiento del contenido del cliente fuera de la región seleccionada cuando se deban a la ubicación del usuario final o de la infraestructura del cliente al acceder a los servicios, (2) los productos, servicios o contenidos que terceros ajenos a OpenAI ofrecen a través de los servicios, ni (3) los datos distintos del contenido del cliente, como los datos del sistema.
Si la región que elegiste no admite el procesamiento regional, según se indica más adelante, OpenAI también puede procesar y almacenar temporalmente el contenido del cliente fuera de esa región para prestar los servicios.
Requisitos adicionales para regiones fuera de Estados Unidos
Para usar la residencia de datos en cualquier región distinta de Estados Unidos, debes obtener la aprobación para usar los controles de monitoreo de abusos y firmar una enmienda de retención modificada.
Para seleccionar la región de Emiratos Árabes Unidos, necesitas una aprobación adicional. Ponte en contacto con el equipo de ventas si necesitas ayuda.
Cómo usar la residencia de datos
La residencia de datos se configura por proyecto dentro de tu organización de la API.
Para configurar la residencia de datos para el almacenamiento regional, selecciona la región correspondiente en el menú desplegable al crear un proyecto.
Cuando envíes solicitudes a proyectos que tengan configurada la residencia de datos, agrega a cada solicitud el prefijo de dominio que se indica en la siguiente tabla.
Seleccionar una región de procesamiento por solicitud
Como alternativa a crear un proyecto para una región específica, puedes seleccionar el procesamiento regional para una solicitud individual. Para ello, usa el dominio con el prefijo correspondiente y una clave de API de un proyecto cuya ubicación geográfica sea Global.
Siguen vigentes los requisitos de elegibilidad y de controles de retención de datos. El punto de acceso y el modelo seleccionados también deben admitir el procesamiento regional, como se indica en la siguiente tabla.
En el siguiente ejemplo se reutilizan un solo cliente y una clave de API de un proyecto Global para enviar solicitudes globales y solicitudes a Estados Unidos y a la Unión Europea (UE):
from openai import OpenAI
client = OpenAI()
# No processing constraint.
response = client.responses.create(
model="gpt-5.6-terra",
input="Reply with OK.",
)
print(response.output_text)
# US processing and storage.
response = client.with_options(
base_url="https://us.api.openai.com/v1",
).responses.create(
model="gpt-5.6-terra",
input="Reply with OK.",
)
print(response.output_text)
# EU processing and storage.
response = client.with_options(
base_url="https://eu.api.openai.com/v1",
).responses.create(
model="gpt-5.6-terra",
input="Reply with OK.",
)
print(response.output_text)¿Qué modelos y funciones admiten la residencia de datos?
Los siguientes modelos y servicios de la API admiten actualmente la residencia de datos en las regiones que se indican más adelante.
Usa Compatibilidad por región para comparar las capacidades regionales y desplegar la lista de servicios disponibles en cada región. En Compatibilidad de puntos de acceso de la API, herramientas y modelos encontrarás las listas completas de modelos y los detalles de cada servicio. La compatibilidad con el almacenamiento regional no implica compatibilidad con el procesamiento regional.
El Modo rápido admite la residencia de datos en la UE para GPT-6.1 Sol, GPT-6.1 Terra y GPT-6 Luna. El Modo rápido no está disponible con residencia de datos en la UE para GPT-6 Astra ni GPT-6 Sol. GPT-6.1 Sol, GPT-6.1 Terra, GPT-6 Sol y GPT-6 Luna admiten la residencia de datos en la UE con las modalidades de procesamiento Standard, Flex y Batch. El modo ultrarrápido de GPT-6.1 Sol admite la residencia de datos en Estados Unidos y la UE, así como el procesamiento global. El modo ultrarrápido de GPT-6 Astra solo admite la residencia de datos en Estados Unidos y el procesamiento global.
Support by region
Compare regional capabilities and services.
| Region | Availability | Supported services |
|---|---|---|
United States us.api.openai.comText, Audio, Voice, Image |
| /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorageProcessing /v1/batchesStorageProcessing /v1/chat/completionsStorageProcessing |
Europe (EEA + Switzerland) eu.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR** | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorageProcessing /v1/batchesStorageProcessing /v1/chat/completionsStorageProcessing |
Australia au.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorage |
Canada ca.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorage |
Japan jp.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorage |
India in.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorage |
Singapore sg.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorage |
South Korea kr.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorage |
United Kingdom gb.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorage |
United Arab Emirates ae.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorageProcessing gpt-5.6-lunagpt-5.5-2026-04-23+1 snapshotgpt-5.2-2025-12-11 |
United States
us.api.openai.comStorage
YesProcessing
YesModes: Text, Audio, Voice, Image
Supported services
Europe (EEA + Switzerland)
eu.api.openai.comStorage
YesProcessing
YesRequires MAM or ZDR**
Modes: Text, Audio, Voice, Image*
Supported services
Australia
au.api.openai.comStorage
YesProcessing
NoRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
Canada
ca.api.openai.comStorage
YesProcessing
NoRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
Japan
jp.api.openai.comStorage
YesProcessing
NoRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
India
in.api.openai.comStorage
YesProcessing
NoRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
Singapore
sg.api.openai.comStorage
YesProcessing
NoRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
South Korea
kr.api.openai.comStorage
YesProcessing
NoRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
United Kingdom
gb.api.openai.comStorage
YesProcessing
NoRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
United Arab Emirates
ae.api.openai.comStorage
YesProcessing
YesRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
gpt-5.6-lunagpt-5.5-2026-04-23+1 snapshot
gpt-5.2-2025-12-11* Image support in these regions requires approval for enhanced Zero Data Retention or enhanced Modified Abuse Monitoring.
** Requires Zero Data Retention, Modified Abuse Monitoring, Private Retention with PSP, or Safety Retention.
API Endpoint, tool and model support
Filter by service, endpoint, tool, or model snapshot.
26 supported services
/v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speech
AudioSupported models
tts-1whisper-1gpt-4o-tts+ 3 model snapshots
gpt-4o-transcribegpt-4o-mini-transcribegpt-transcribe/v1/batches
BatchesSupported models
gpt-6-astragpt-6.1-solgpt-6.1-terra+ 33 model snapshots
gpt-6-solgpt-6-lunagpt-5.5-pro-2026-04-23gpt-5.4-pro-2026-03-05gpt-5.2-pro-2025-12-11gpt-5-pro-2025-10-06gpt-5.6-solgpt-5.6-terragpt-5.6-lunagpt-5.5-2026-04-23gpt-5.4-2026-03-05gpt-5-2025-08-07gpt-5.4-mini-2026-03-17gpt-5.4-nano-2026-03-17gpt-5.2-2025-12-11gpt-5.1-2025-11-13gpt-5-mini-2025-08-07gpt-5-nano-2025-08-07gpt-4.1-2025-04-14gpt-4.1-mini-2025-04-14gpt-4.1-nano-2025-04-14o3-2025-04-16o4-mini-2025-04-16o1-proo1-pro-2025-03-19o3-mini-2025-01-31o1-2024-12-17gpt-4o-2024-11-20gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4-turbo-2024-04-09gpt-4-0613gpt-3.5-turbo-0125Notes
GPT-6.1 Sol, GPT-6.1 Terra, GPT-6 Sol, and GPT-6 Luna support EU data residency with Standard, Flex, and Batch processing. GPT-6.1 Sol and GPT-6.1 Terra support only US and EU data residency.
/v1/chat/completions
Chat CompletionsSupported models
gpt-6-astragpt-6.1-solgpt-6.1-terra+ 27 model snapshots
gpt-6-solgpt-6-lunagpt-5.6-solgpt-5.6-terragpt-5.6-lunagpt-5.5-2026-04-23gpt-5.4-2026-03-05gpt-5.4-mini-2026-03-17gpt-5.4-nano-2026-03-17gpt-5.2-2025-12-11gpt-5.1-2025-11-13gpt-5-2025-08-07gpt-5-mini-2025-08-07gpt-5-nano-2025-08-07gpt-4.1-2025-04-14gpt-4.1-mini-2025-04-14gpt-4.1-nano-2025-04-14o3-mini-2025-01-31o3-2025-04-16o4-mini-2025-04-16o1-2024-12-17gpt-4o-2024-11-20gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4-turbo-2024-04-09gpt-4-0613gpt-3.5-turbo-0125Notes
Fast mode supports EU data residency for GPT-6.1 Sol, GPT-6.1 Terra, and GPT-6 Luna. Fast mode is not available with EU data residency for GPT-6 Astra or GPT-6 Sol. GPT-6.1 Sol and GPT-6.1 Terra support only US and EU data residency.
/v1/decisions
DecisionsSupported models
gpt-6-lunaNotes
Available in all supported API regions. Regional processing is supported in the United States and Europe (EEA + Switzerland). Prompt caching is subject to the retention limitations below.
/v1/embeddings
EmbeddingsSupported models
text-embedding-3-smalltext-embedding-3-largetext-embedding-ada-002/v1/evals
EvalsSupported models
Supported/v1/files
FilesSupported models
Supported/v1/fine_tuning/jobs
Fine-tuningSupported models
gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4.1-2025-04-14+ 1 model snapshot
gpt-4.1-mini-2025-04-14/v1/images/edits
ImagesSupported models
gpt-image-2gpt-image-1.5gpt-image-1-mini/v1/images/generations
ImagesSupported models
gpt-image-2gpt-image-1.5gpt-image-1-mini/v1/moderations
ModerationSupported models
omni-moderation-latest/v1/live/sessions
GPT-LiveSupported models
gpt-live-1/v1/realtime
RealtimeSupported models
gpt-realtimegpt-realtime-1.5gpt-realtime-mini+ 3 model snapshots
gpt-realtime-2gpt-realtime-2.1gpt-realtime-2.1-mini/v1/realtime/transcription_sessions
RealtimeSupported models
gpt-realtime-whispergpt-live-transcribegpt-transcribe/v1/realtime/translations
RealtimeSupported models
gpt-realtime-translate/v1/responses
ResponsesSupported models
gpt-6-astragpt-6.1-solgpt-6.1-terra+ 33 model snapshots
gpt-6-solgpt-6-lunagpt-5.5-pro-2026-04-23gpt-5.4-pro-2026-03-05gpt-5.2-pro-2025-12-11gpt-5-pro-2025-10-06gpt-5.6-solgpt-5.6-terragpt-5.6-lunagpt-5.5-2026-04-23gpt-5.4-2026-03-05gpt-5-2025-08-07gpt-5.4-mini-2026-03-17gpt-5.4-nano-2026-03-17gpt-5.2-2025-12-11gpt-5.1-2025-11-13gpt-5-mini-2025-08-07gpt-5-nano-2025-08-07gpt-4.1-2025-04-14gpt-4.1-mini-2025-04-14gpt-4.1-nano-2025-04-14o3-2025-04-16o4-mini-2025-04-16o1-proo1-pro-2025-03-19o3-mini-2025-01-31o1-2024-12-17gpt-4o-2024-11-20gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4-turbo-2024-04-09gpt-4-0613gpt-3.5-turbo-0125Notes
Fast mode supports EU data residency for GPT-6.1 Sol, GPT-6.1 Terra, and GPT-6 Luna. Fast mode is not available with EU data residency for GPT-6 Astra or GPT-6 Sol. GPT-6.1 Sol and GPT-6.1 Terra support only US and EU data residency.
/v1/responses File Search
ResponsesSupported models
Supported/v1/responses Web Search
ResponsesSupported models
Supported/v1/vector_stores
Vector storesSupported models
SupportedCode Interpreter tool
ToolsSupported models
SupportedFile Search
ToolsSupported models
SupportedFile Uploads
FilesSupported models
SupportedNotes
Supported when used with base64 file uploads.
Remote MCP server tool
ToolsSupported models
SupportedNotes
MCP servers are third-party services. Data sent to an MCP server is subject to its data residency policies.
Scale Tier
OtherSupported models
SupportedStructured Outputs (excluding schema)
OtherSupported models
SupportedSupported input modalities
OtherSupported models
TextImageAudio/Voice| Endpoint or feature | Service | Supported models | Notes |
|---|---|---|---|
| /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speech | Audio | tts-1whisper-1gpt-4o-tts+ 3 model snapshotsgpt-4o-transcribegpt-4o-mini-transcribegpt-transcribe | — |
| /v1/batches | Batches | gpt-6-astragpt-6.1-solgpt-6.1-terra+ 33 model snapshotsgpt-6-solgpt-6-lunagpt-5.5-pro-2026-04-23gpt-5.4-pro-2026-03-05gpt-5.2-pro-2025-12-11gpt-5-pro-2025-10-06gpt-5.6-solgpt-5.6-terragpt-5.6-lunagpt-5.5-2026-04-23gpt-5.4-2026-03-05gpt-5-2025-08-07gpt-5.4-mini-2026-03-17gpt-5.4-nano-2026-03-17gpt-5.2-2025-12-11gpt-5.1-2025-11-13gpt-5-mini-2025-08-07gpt-5-nano-2025-08-07gpt-4.1-2025-04-14gpt-4.1-mini-2025-04-14gpt-4.1-nano-2025-04-14o3-2025-04-16o4-mini-2025-04-16o1-proo1-pro-2025-03-19o3-mini-2025-01-31o1-2024-12-17gpt-4o-2024-11-20gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4-turbo-2024-04-09gpt-4-0613gpt-3.5-turbo-0125 | GPT-6.1 Sol, GPT-6.1 Terra, GPT-6 Sol, and GPT-6 Luna support EU data residency with Standard, Flex, and Batch processing. GPT-6.1 Sol and GPT-6.1 Terra support only US and EU data residency. |
| /v1/chat/completions | Chat Completions | gpt-6-astragpt-6.1-solgpt-6.1-terra+ 27 model snapshotsgpt-6-solgpt-6-lunagpt-5.6-solgpt-5.6-terragpt-5.6-lunagpt-5.5-2026-04-23gpt-5.4-2026-03-05gpt-5.4-mini-2026-03-17gpt-5.4-nano-2026-03-17gpt-5.2-2025-12-11gpt-5.1-2025-11-13gpt-5-2025-08-07gpt-5-mini-2025-08-07gpt-5-nano-2025-08-07gpt-4.1-2025-04-14gpt-4.1-mini-2025-04-14gpt-4.1-nano-2025-04-14o3-mini-2025-01-31o3-2025-04-16o4-mini-2025-04-16o1-2024-12-17gpt-4o-2024-11-20gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4-turbo-2024-04-09gpt-4-0613gpt-3.5-turbo-0125 | Fast mode supports EU data residency for GPT-6.1 Sol, GPT-6.1 Terra, and GPT-6 Luna. Fast mode is not available with EU data residency for GPT-6 Astra or GPT-6 Sol. GPT-6.1 Sol and GPT-6.1 Terra support only US and EU data residency. |
| /v1/decisions | Decisions | gpt-6-luna | Available in all supported API regions. Regional processing is supported in the United States and Europe (EEA + Switzerland). Prompt caching is subject to the retention limitations below. |
| /v1/embeddings | Embeddings | text-embedding-3-smalltext-embedding-3-largetext-embedding-ada-002 | — |
| /v1/evals | Evals | Supported | — |
| /v1/files | Files | Supported | — |
| /v1/fine_tuning/jobs | Fine-tuning | gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4.1-2025-04-14+ 1 model snapshotgpt-4.1-mini-2025-04-14 | — |
| /v1/images/edits | Images | gpt-image-2gpt-image-1.5gpt-image-1-mini | — |
| /v1/images/generations | Images | gpt-image-2gpt-image-1.5gpt-image-1-mini | — |
| /v1/moderations | Moderation | omni-moderation-latest | — |
| /v1/live/sessions | GPT-Live | gpt-live-1 | — |
| /v1/realtime | Realtime | gpt-realtimegpt-realtime-1.5gpt-realtime-mini+ 3 model snapshotsgpt-realtime-2gpt-realtime-2.1gpt-realtime-2.1-mini | — |
| /v1/realtime/transcription_sessions | Realtime | gpt-realtime-whispergpt-live-transcribegpt-transcribe | — |
| /v1/realtime/translations | Realtime | gpt-realtime-translate | — |
| /v1/responses | Responses | gpt-6-astragpt-6.1-solgpt-6.1-terra+ 33 model snapshotsgpt-6-solgpt-6-lunagpt-5.5-pro-2026-04-23gpt-5.4-pro-2026-03-05gpt-5.2-pro-2025-12-11gpt-5-pro-2025-10-06gpt-5.6-solgpt-5.6-terragpt-5.6-lunagpt-5.5-2026-04-23gpt-5.4-2026-03-05gpt-5-2025-08-07gpt-5.4-mini-2026-03-17gpt-5.4-nano-2026-03-17gpt-5.2-2025-12-11gpt-5.1-2025-11-13gpt-5-mini-2025-08-07gpt-5-nano-2025-08-07gpt-4.1-2025-04-14gpt-4.1-mini-2025-04-14gpt-4.1-nano-2025-04-14o3-2025-04-16o4-mini-2025-04-16o1-proo1-pro-2025-03-19o3-mini-2025-01-31o1-2024-12-17gpt-4o-2024-11-20gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4-turbo-2024-04-09gpt-4-0613gpt-3.5-turbo-0125 | Fast mode supports EU data residency for GPT-6.1 Sol, GPT-6.1 Terra, and GPT-6 Luna. Fast mode is not available with EU data residency for GPT-6 Astra or GPT-6 Sol. GPT-6.1 Sol and GPT-6.1 Terra support only US and EU data residency. |
| /v1/responses File Search | Responses | Supported | — |
| /v1/responses Web Search | Responses | Supported | — |
| /v1/vector_stores | Vector stores | Supported | — |
| Code Interpreter tool | Tools | Supported | — |
| File Search | Tools | Supported | — |
| File Uploads | Files | Supported | Supported when used with base64 file uploads. |
| Remote MCP server tool | Tools | Supported | MCP servers are third-party services. Data sent to an MCP server is subject to its data residency policies. |
| Scale Tier | Other | Supported | — |
| Structured Outputs (excluding schema) | Other | Supported | — |
| Supported input modalities | Other | TextImageAudio/Voice | — |
Limitaciones de los puntos de acceso
/v1/decisions
La API de Decisions está disponible en todas las regiones compatibles con la API. El procesamiento regional está disponible en Estados Unidos y Europa (EEE y Suiza). Que la API esté disponible en una región no implica que la inferencia se realice allí.
- Si usas el almacenamiento en caché de prompts de duración extendida en regiones que no admiten el procesamiento regional, es posible que OpenAI deba procesar y almacenar temporalmente el contenido del cliente fuera de la región para prestar los servicios.
/v1/chat/completions
- No puedes establecer store=true en regiones fuera de Estados Unidos.
- Si usas el almacenamiento en caché de prompts de duración extendida en regiones que no admiten el procesamiento regional, es posible que OpenAI deba procesar y almacenar temporalmente el contenido del cliente fuera de la región para prestar los servicios.
/v1/responses
- Si usas el almacenamiento en caché de prompts de duración extendida en regiones que no admiten el procesamiento regional, es posible que OpenAI deba procesar y almacenar temporalmente el contenido del cliente fuera de la región para prestar los servicios.
/v1/live/sessions
Las sesiones de GPT-Live admiten la retención cero de datos. Cuando está habilitada, store se interpreta como false, incluso si una solicitud lo establece en true.
El almacenamiento de sesiones está deshabilitado de forma predeterminada. En los proyectos que tienen habilitado el almacenamiento de sesiones, store: true conserva la grabación de la sesión finalizada durante 30 días para que puedas descargarla o usarla para iniciar un fork de la sesión. Las sesiones almacenadas y su índice vencen después de 30 días. Para descargar grabaciones y crear forks, se requiere una política de datos que permita el almacenamiento persistente. Estas operaciones no están disponibles con la retención cero de datos.
Establecer store: false en un fork impide que se almacene la nueva sesión. La grabación original se conserva y sigue siendo necesario contar con autorización para leerla. La API no ofrece un punto de acceso público para eliminar sesiones almacenadas.
GPT-Live admite la residencia de datos en Estados Unidos y Europa. Los modelos y las herramientas del backend a los que se delegan tareas tienen sus propios controles de datos. Consulta las entradas correspondientes a cada punto de acceso y función en esta página.
/v1/realtime
Actualmente, el rastreo de /v1/realtime no cumple los requisitos de residencia de datos de la UE.
Administración de claves empresariales (EKM)
La administración de claves empresariales (EKM) te permite cifrar tu contenido de cliente en OpenAI con claves que administra tu propio sistema externo de administración de claves (KMS).
Una vez configurada, la EKM se aplica a todo estado de la aplicación que se cree al usar la plataforma. Consulta el artículo sobre EKM del centro de ayuda para obtener más información sobre cómo funciona la EKM y cómo integrarla con tu proveedor de KMS.
Limitaciones de la EKM
OpenAI admite el cifrado con claves propias (BYOK) mediante cuentas externas en AWS KMS, Google Cloud (GCP) y Azure Key Vault. Si tu organización usa otro servicio de administración de claves, debes sincronizar esas claves con uno de los proveedores de KMS en la nube compatibles para usarlas con OpenAI.
La EKM no es compatible con los siguientes productos. Si intentas usar estos puntos de acceso en un proyecto con EKM habilitada, la API devolverá un error.
- Assistants (/v1/assistants)
- Ajuste fino de modelos de visión