Recuperando Mensagens
Atualizado em 02/04/2025
Recuperar uma Mensagem
Seção intitulada “Recuperar uma Mensagem”POST https://REGION.onetimesecret.com/api/v1/secret/SECRET_KEY
Requisição Autenticada
Seção intitulada “Requisição Autenticada”$ curl -X POST -u 'USERNAME:APITOKEN' https://eu.onetimesecret.com/api/v1/secret/SECRET_KEYRequisição Anônima
Seção intitulada “Requisição Anônima”$ curl -X POST https://eu.onetimesecret.com/api/v1/secret/SECRET_KEYParâmetros de Consulta
Seção intitulada “Parâmetros de Consulta”- SECRET_KEY: a chave única para esta mensagem.
- passphrase (se necessário): a frase secreta é necessária apenas se a mensagem foi criada com uma.
Atributos
Seção intitulada “Atributos”- secret_key: a chave única para a mensagem que você criou. Esta é a chave que você pode compartilhar.
- value: A mensagem real. Nem preciso dizer, mas isso estará disponível apenas uma vez.
Recuperar Metadados
Seção intitulada “Recuperar Metadados”POST https://REGION.onetimesecret.com/api/v1/private/METADATA_KEY
Cada mensagem também tem metadados associados. Os metadados são destinados a serem usados pelo criador da mensagem (ou seja, não pelo destinatário) e geralmente devem ser mantidos privados. Você pode usar com segurança a chave de metadados para recuperar informações básicas sobre a própria mensagem (por exemplo, se ou quando foi visualizada), pois a chave de metadados é diferente da chave da mensagem.
Requisição Autenticada
Seção intitulada “Requisição Autenticada”$ curl -X POST -u 'USERNAME:APITOKEN' https://eu.onetimesecret.com/api/v1/private/METADATA_KEYParâmetros de Consulta
Seção intitulada “Parâmetros de Consulta”- METADATA_KEY: a chave única para estes metadados.
Atributos
Seção intitulada “Atributos”- custid: o nome de usuário da conta que criou a mensagem. Este valor será
anonpara requisições anônimas. - metadata_key: a chave única para os metadados. NÃO compartilhe isso.
- secret_key: a chave única para a mensagem que você criou. Esta é a chave que você pode compartilhar.
- ttl: O tempo de vida que foi especificado (ou seja, não o tempo restante)
- metadata_ttl: O tempo restante (em segundos) que os metadados têm para viver.
- secret_ttl: O tempo restante (em segundos) que a mensagem tem para viver.
- recipient: se um destinatário foi especificado, esta é uma versão ofuscada do endereço de e-mail.
- created: Hora em que os metadados foram criados em tempo unix (UTC)
- updated: idem, mas a hora em que foi atualizada pela última vez.
- received: Hora em que a mensagem foi recebida.
- passphrase_required: Se uma frase secreta foi fornecida quando a mensagem foi criada, isso será true. Caso contrário, false.
Queimar uma Mensagem
Seção intitulada “Queimar uma Mensagem”POST https://REGION.onetimesecret.com/api/v1/private/METADATA_KEY/burn
Queime uma mensagem que ainda não foi lida.
Requisição Autenticada
Seção intitulada “Requisição Autenticada”$ curl -X POST -u 'USERNAME:APITOKEN' https://eu.onetimesecret.com/api/v1/private/METADATA_KEY/burnParâmetros de Consulta
Seção intitulada “Parâmetros de Consulta”- Nenhum
Atributos
Seção intitulada “Atributos”- Iguais aos atributos de metadados com um status de queimado.
Recuperar Metadados Recentes
Seção intitulada “Recuperar Metadados Recentes”GET https://onetimesecret.com/api/v1/private/recent
Recupere uma lista de metadados recentes.
Requisição Autenticada
Seção intitulada “Requisição Autenticada”$ curl -u 'USERNAME:APITOKEN' https://eu.onetimesecret.com/api/v1/private/recentParâmetros de Consulta
Seção intitulada “Parâmetros de Consulta”- Nenhum
Atributos
Seção intitulada “Atributos”- Iguais aos atributos de metadados, embora como uma lista e o valor da chave da mensagem sempre será null.
::: warning Autenticação Necessária Nota: Operações de metadados e gerenciamento (recuperar metadados, queimar mensagem, metadados recentes) estão disponíveis apenas para usuários autenticados. :::