Looplex Knowledge Base
APIPatch
O tube APIPatch envia informações a uma API específica via PATCH (update parcial).
Formato:
APIPatch(<body>, "APIinfo", "endpoint")Parâmetros:
- <body>: objeto a ser enviado para API externa. Após envio, objeto é compartilhado para recebimento. Campos do Headers vem junto e misturado.
 - <APIinfo>: nome do arquivo Lawdef onde se armazena as informações (tokens, base URI, ...) sobre a API respectiva.
 - <endpoint>: o endereço URI do serviço propriamente.
 
Retorno:
- Envia os dados contidos em body para a API especificada em APIinfo e pelo endpoint via PATCH.
 
## Exemplo:
template[TEMP_APIPatch] {     metainfo {         language = "pt_BR"    }     body {        declarations {            +<x> : struct[StructPATCH] {                fields {                    +[nome] : String,                    +[rg] : String                 }            }        }        operations {            APIPatch(<x>, "API_Server", "/pessoas") # Atualiza pessoa        }    }}