Mementos
Mementos permitem que os usuários definam coleções de documentos que podem ser acessados por aplicativos. Este documento descreve as APIs de Memento disponíveis.
Lista de Mementos
Exemplos de Requisições
curl -X GET \
https://api.rememberizer.ai/api/v1/mementos/ \
-H "Authorization: Bearer SEU_TOKEN_JWT"
Criar Memento
Exemplos de Requisições
curl -X POST \
https://api.rememberizer.ai/api/v1/mementos/ \
-H "Authorization: Bearer YOUR_JWT_TOKEN" \
-H "Content-Type: application/json" \
-d '{"name": "Documentos de Trabalho"}'
Obter Detalhes do Memento
Exemplos de Requisições
curl -X GET \
https://api.rememberizer.ai/api/v1/mementos/123/ \
-H "Authorization: Bearer SEU_TOKEN_JWT"
Gerenciar Documentos Memento
Exemplos de Requisições
curl -X POST \
https://api.rememberizer.ai/api/v1/mementos/memento_document/123/ \
-H "Authorization: Bearer YOUR_JWT_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"memento": "123",
"add": ["document_id_1", "document_id_2"],
"folder_add": ["folder_id_1"],
"remove": ["document_id_3"]
}'
Deletar Memento
Exemplo de Requisições
curl -X DELETE \
https://api.rememberizer.ai/api/v1/mementos/123/ \
-H "Authorization: Bearer YOUR_JWT_TOKEN"
const deleteMemento = async (mementoId) => {
const response = await fetch(`https://api.rememberizer.ai/api/v1/mementos/${mementoId}/`, {
method: 'DELETE',
headers: {
'Authorization': 'Bearer YOUR_JWT_TOKEN'
}
});
if (response.status === 204) {
console.log("Memento excluído com sucesso");
} else {
console.error("Falha ao excluir memento");
}
};
deleteMemento(123);
import requests
def delete_memento(memento_id):
headers = {
"Authorization": "Bearer YOUR_JWT_TOKEN"
}
response = requests.delete(
f"https://api.rememberizer.ai/api/v1/mementos/{memento_id}/",
headers=headers
)
if response.status_code == 204:
print("Memento excluído com sucesso")
else:
print("Falha ao excluir memento")
delete_memento(123)
{% endtabs %
PreviousListar integrações de fontes de dados disponíveisNextObter todo o conhecimento público adicionado
Last updated