POS Terminals
Actualizar un terminal POS
Changed onActualiza los datos de un terminal POS de la cuenta de las credenciales de la petición.
El cuerpo reemplaza por completo a los datos registrados: un campo que no se envía queda vacío. El adquirente y el tipo de dispositivo se declaran al registrarlo y no cambian acá; los datos que ese adquirente exige se siguen exigiendo, y una petición sin ellos se rechaza con 422.
Dejar el terminal con los mismos datos que otro ya registrado responde 409.
put/{country_code}/pos-terminals/{public_id_pos_terminal}
Request
- Base URLhttps://api.trytoku.com
- URLhttps://api.trytoku.com/{country_code}/pos-terminals/{public_id_pos_terminal}
- AuthAPI key in header x-api-key
Path parameters
public_id_pos_terminalstring required
country_code'cl' | 'mx' | 'br' required
Códigos de país admitidos en el prefijo de ruta /{country_code}.
Código de país (ISO alpha-2 en minúsculas) que acota la operación.
Headers
x-account-keystring
Llave de API de una Account, para operar sobre esa Account en lugar de la principal.
Request body
Example request
{
"acquirer_branch_id": "SUC01",
"acquirer_commerce_code": "5570001",
"device_serial_number": "SN-ABC-001",
"terminal_id": "00000001"
}Response
Successful Response
Example response
{
"acquirer_branch_id": "SUC01",
"acquirer_commerce_code": "5570001",
"created_at": "2026-01-15T14:32:07",
"device_serial_number": "SN-ABC-001",
"id_account": "acc_q9nP6utIFsVfqndlE25-7_xCV6oiyU0W",
"id_pos_terminal": "pos_q9nP6utIFsVfqndlE25-7_xCV6oiyU0W",
"terminal_id": "00000001",
"updated_at": "2026-01-15T14:32:07"
}Changes
- info
endpoint added
- info