GET /posts/my-posts

Responses

  • 200 */*

    OK

    Hide response attributes Show response attributes object
    • id integer(int64)
    • title string
    • content string
    • postType string
    • metadata string
    • privacy string
    • createdAt string(date-time)
    • createdBy object
      Hide createdBy attributes Show createdBy attributes object
      • id integer(int64)
      • username string
      • password string
      • email string
      • roles array[object]
        Hide roles attributes Show roles attributes object
        • id integer(int64)
        • name string
        • description string
      • createdAt string(date-time)
      • updatedAt string(date-time)
      • enabled boolean
      • verificationToken string
      • expiryDate string(date-time)
      • authorities array[object]
        Hide authorities attribute Show authorities attribute object
        • authority string
      • accountNonLocked boolean
      • credentialsNonExpired boolean
      • accountNonExpired boolean
GET /posts/my-posts
curl \
 --request GET 'http://localhost:8080/posts/my-posts'
Response examples (200)
[
  {
    "id": 42,
    "title": "string",
    "content": "string",
    "postType": "string",
    "metadata": "string",
    "privacy": "string",
    "createdAt": "2026-05-04T09:42:00Z",
    "createdBy": {
      "id": 42,
      "username": "string",
      "password": "string",
      "email": "string",
      "roles": [
        {
          "id": 42,
          "name": "string",
          "description": "string"
        }
      ],
      "createdAt": "2026-05-04T09:42:00Z",
      "updatedAt": "2026-05-04T09:42:00Z",
      "enabled": true,
      "verificationToken": "string",
      "expiryDate": "2026-05-04T09:42:00Z",
      "authorities": [
        {
          "authority": "string"
        }
      ],
      "accountNonLocked": true,
      "credentialsNonExpired": true,
      "accountNonExpired": true
    }
  }
]