---
updatedAt: 2026-08-26T16:58:20.000Z
agentTools:
  projectIndex: https://developer.pagbank.com.br/llms.txt
---

# Criar chave pública

> 📘
>
> Acesse o guia do serviço de [Pagamentos Recorrentes](https://developer.pagbank.com.br/devpagbank/docs/pagamentos-recorrentes) para mais informações sobre seu funcionamento e funcionalidades disponíveis.
>
> Você também pode consultar o guia específico relacionado à [criptografia e chave pública](https://developer.pagbank.com.br/devpagbank/docs/criptografia-e-chave-publica).

# OpenAPI definition

```json
{
  "openapi": "3.1.0",
  "info": {
    "title": "assinaturas-sandbox",
    "version": "4.1"
  },
  "servers": [
    {
      "url": "https://sandbox.api.assinaturas.pagseguro.com"
    }
  ],
  "security": [
    {}
  ],
  "paths": {
    "/public-keys": {
      "put": {
        "summary": "Criar chave pública",
        "description": "",
        "operationId": "criar-chave-publica-pagamento-recorrente",
        "parameters": [
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token de autenticação. Deve ser enviado no formato `Bearer <token>`.",
            "required": true,
            "schema": {
              "type": "string",
              "default": "Bearer <token>"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "200",
            "content": {
              "application/json": {
                "examples": {
                  "Result": {
                    "value": "{\n  \"public_key\": \"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnc4jeuW/23oz2/l9WPeO1RLE/yT1/x+WfsDmvibRI8X8rwkW/12swEoD5QqyViphdwwlI6fgldsa0NzjzFFVWGnahKFPIC5UJYTjxMj/h72quxgnJ4KveCBBy+U9WcUo9utaUjQAE4CegvcDLv5WbYDdq2mDNPPNo3kw5MmzhNrPTT0s/veVSTtItMS9fkV29vyFoVVuGCcaLXwE4Fuf1VaYYLjjPgvb+rEoHODUVRMmsBwTuyn5OUMj5bEKwyaw1b82dr2tpxY8lNNbPV5L1CN7mPMZkNcgcty5diq8f2ouRcFX78CW9gRfYRQ3COwhJPQiLzjptRHRsbdwIDAQAB\",\n  \"created_at\": 1580237849044\n}"
                  }
                },
                "schema": {
                  "type": "object",
                  "properties": {
                    "public_key": {
                      "type": "string",
                      "example": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnc4jeuW/23oz2/l9WPeO1RLE/yT1/x+WfsDmvibRI8X8rwkW/12swEoD5QqyViphdwwlI6fgldsa0NzjzFFVWGnahKFPIC5UJYTjxMj/h72quxgnJ4KveCBBy+U9WcUo9utaUjQAE4CegvcDLv5WbYDdq2mDNPPNo3kw5MmzhNrPTT0s/veVSTtItMS9fkV29vyFoVVuGCcaLXwE4Fuf1VaYYLjjPgvb+rEoHODUVRMmsBwTuyn5OUMj5bEKwyaw1b82dr2tpxY8lNNbPV5L1CN7mPMZkNcgcty5diq8f2ouRcFX78CW9gRfYRQ3COwhJPQiLzjptRHRsbdwIDAQAB"
                    },
                    "created_at": {
                      "type": "integer",
                      "example": 1580237849044,
                      "default": 0
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "400",
            "content": {
              "application/json": {
                "examples": {
                  "Result": {
                    "value": "{}"
                  }
                },
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "deprecated": false
      }
    }
  },
  "x-readme": {
    "headers": [],
    "explorer-enabled": true,
    "proxy-enabled": true
  },
  "x-readme-fauxas": true
}
```