기념품

메멘토는 사용자가 애플리케이션에서 접근할 수 있는 문서 컬렉션을 정의할 수 있게 해줍니다. 이 문서는 사용 가능한 메멘토 API를 설명합니다.

메멘토 목록

예제 요청

curl -X GET \
  https://api.rememberizer.ai/api/v1/mementos/ \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"

이 API 호출을 테스트하려면 YOUR_JWT_TOKEN을 실제 JWT 토큰으로 교체하세요.

메멘토 생성

예제 요청

curl -X POST \
  https://api.rememberizer.ai/api/v1/mementos/ \
  -H "Authorization: Bearer YOUR_JWT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name": "작업 문서"}'

이 API 호출을 테스트하려면 YOUR_JWT_TOKEN을 실제 JWT 토큰으로 교체하세요.

메멘토 세부정보 가져오기

예제 요청

curl -X GET \
  https://api.rememberizer.ai/api/v1/mementos/123/ \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"

이 API 호출을 테스트하려면 YOUR_JWT_TOKEN을 실제 JWT 토큰으로, 123을 실제 메멘토 ID로 교체하세요.

기념품 문서 관리

예제 요청

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"]
  }'

이 API 호출을 테스트하려면 YOUR_JWT_TOKEN을 실제 JWT 토큰으로 교체하고 실제 문서 및 폴더 ID를 사용하세요.

메멘토 삭제

예제 요청

curl -X DELETE \
  https://api.rememberizer.ai/api/v1/mementos/123/ \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"

이 API 호출을 테스트하려면 YOUR_JWT_TOKEN을 실제 JWT 토큰으로, 123을 실제 메멘토 ID로 교체하세요.

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("메멘토가 성공적으로 삭제되었습니다");
  } else {
    console.error("메멘토 삭제에 실패했습니다");
  }
};

deleteMemento(123);

이 API 호출을 테스트하려면 YOUR_JWT_TOKEN을 실제 JWT 토큰으로, 123을 실제 메멘토 ID로 교체하세요.

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("메멘토가 성공적으로 삭제되었습니다")
    else:
        print("메멘토 삭제에 실패했습니다")

delete_memento(123)

이 API 호출을 테스트하려면 YOUR_JWT_TOKEN을 실제 JWT 토큰으로, 123을 실제 메멘토 ID로 교체하세요.

{% endtabs %

Last updated