PHP
<?php
require 'vendor/autoload.php';
$headers = array(
'Content-Type' => 'application/json',
'Accept' => 'application/json',
'Callback' => 'string',
'Authorization' => 'Bearer ' . $chave-api,
);
$client = new \GuzzleHttp\Client();
// Define array of request body.
$request_body = array(
'cpfCnpj' => '999.999.999-99',
);
try {
$response = $client->request('POST',$url, array(
'headers' => $headers,
'json' => $request_body,
)
);
print_r($response->getBody()->getContents());
}
catch (\GuzzleHttp\Exception\BadResponseException $e) {
// handle exception or api errors.
print_r($e->getMessage());
}
// ...
$url: URL da consulta, composta de Base URL + endpoint da consulta
$chave-api: chave da API que você visualiza acessando a interface
URL Base:
endpoint da consulta: Veja a documentação específica em APIs das consultas