memos/docs/api/memo-resource.md
2023-07-15 23:30:20 +08:00

740 B

Memo Resource APIs

Bind Resource to Memo

POST /api/v1/memo/:memoId/resource

Request Body

{
  "resourceId": 123
}

Response

true

Status Codes

  • 200: OK
  • 400: Invalid request
  • 401: Unauthorized
  • 404: Memo/Resource not found
  • 500: Internal server error

Get Memo Resources

GET /api/v1/memo/:memoId/resource

Response

[
  {
    "id": 123,
    "filename": "example.png"
    // other resource fields
  }
]

Status Codes

  • 200: OK
  • 500: Internal server error

Unbind Resource from Memo

DELETE /api/v1/memo/:memoId/resource/:resourceId

Status Codes

  • 200: OK
  • 401: Unauthorized
  • 404: Memo/Resource not found
  • 500: Internal server error