Resumen
Usa este endpoint para actualizar el nombre, el límite de uso, los modelos permitidos, la fecha de vencimiento o el estado de una API Key existente.Cuerpo de la solicitud
La solicitud PATCH debe incluir al menos un campo.| Campo | Tipo | Valores por defecto / límites | Descripción |
|---|---|---|---|
status | enum | - | active, inactive, revoked |
name | string | longitud 1-50 | Nombre visible actualizado |
limitAmount | number | null | mínimo 0, máximo 100000 | null = ilimitado, 0 = cuota cero, valor positivo = tope en USD |
limitCurrency | enum | valor por defecto USD | Opcional: USD o CNY. Si se establece en CNY, limitAmount se interpreta en RMB y el servidor lo convierte a USD antes de guardarlo |
models | string[] | - | Lista actualizada de modelos lógicos permitidos |
expiresAt | string | null | datetime RFC3339 | null elimina el vencimiento |
Notas
- La eliminación definitiva no está soportada intencionadamente en Management API v1.
revokedsuele tratarse como un estado terminal; si necesitas volver a usar una clave, normalmente conviene crear una nueva.- De forma predeterminada,
limitAmountse interpreta en USD. Si envíaslimitCurrency: "CNY", el límite se tratará como RMB y se convertirá automáticamente a USD con el tipo de cambio actual antes de guardarse. - La respuesta incluye
exchange_ratey los campos de visualización en RMBlimit_amount_cnyyused_amount_cny.