Como buscar uma Assinatura usando a API?
Para buscar uma assinatura usando a API, você deverá fazer uma chamada GET para o endpoint /api/v1/subscriptions/<globalID> usando o globalID da assinatura.
Você pode acessar aqui a documentação referente a esse endpoint.
Exemplo
Após efetuar a requisição, se tudo ocorreu bem, o status code da requisição será 2xx e no body da resposta, retornaremos a assinatura.
Retornarmeros a seguinte resposta de exemplo:
{
  "subscription": {
    "globalID": "UGF5bWVudFN1YnNjcmlwdGlvbjo2M2UzYjJiNzczZDNkOTNiY2RkMzI5OTM=",
    "value": 100,
    "customer": {
      "name": "Dan",
      "email": "email0@example.com",
      "phone": "5511999999999",
      "taxID": {
        "taxID": "31324227036",
        "type": "BR:CPF"
      }
    }
  },
  "dayGenerateCharge": 5
}
Exemplos em código
- Shell + cURL
 - JavaScript + Fetch
 
curl --request GET \
  --url https://api.openpix.com.br/api/v1/subscriptions/UGF5bWVudFN1YnNjcmlwdGlvbjo2M2UzYjJiNzczZDNkOTNiY2RkMzI5OTM= \
  --header 'Authorization: <AUTHORIZATION>'
fetch(
  'https://api.openpix.com.br/api/v1/subscriptions/UGF5bWVudFN1YnNjcmlwdGlvbjo2M2UzYjJiNzczZDNkOTNiY2RkMzI5OTM=',
  {
    headers: {
      Authorization: '<AUTHORIZATION>',
    },
  },
);