Crea una API key
/api/v1/account/api-keysVencimiento por defecto 1 año, máximo 2 años. El secreto (key) se muestra solo en esta respuesta.
Cuerpo de la petición application/json
namestringobligatorioexpires_in_monthsinteger· mínimo 1· máximo 24Vence en N meses
expires_atstring · date-timeFecha exacta (máximo 2 años)
never_expiresbooleanNo vence; se puede deshabilitar o revocar. Sin ninguno de los tres, vence en un año
modestring· por defecto livetest: documentos de prueba (fro_test_…). live: producción (fro_live_…), solo si la cuenta está habilitada
Respuestas
201Key creada
idstring · uuidnamestringkey_prefixstringmodestringstatusstringexpires_atstring · date-timenull: no vence
last_used_atstring · date-timecreated_atstring · date-timekeystringSecreto completo. Solo se muestra una vez.
400Datos inválidos (details trae los campos)
codestringmessagestringerrorsarray<object>Solo en 400: cada campo inválido con su explicación (en español, o en inglés con Accept-Language: en)
+ Ver 2 campos− Ocultar 2 campos
fieldstringRuta del campo en el JSON enviado
messagestring
detailsarray<string>Rutas de los campos inválidos (compatibilidad; usa errors)
request_idstring
401Falta la key o es inválida, está deshabilitada, vencida o revocada (error.missing_api_key, error.invalid_api_key, error.api_key.disabled, error.api_key.expired, error.api_key.revoked)
codestringmessagestringerrorsarray<object>Solo en 400: cada campo inválido con su explicación (en español, o en inglés con Accept-Language: en)
+ Ver 2 campos− Ocultar 2 campos
fieldstringRuta del campo en el JSON enviado
messagestring
detailsarray<string>Rutas de los campos inválidos (compatibilidad; usa errors)
request_idstring