TruePair
  1. Hobbies
TruePair
  • Auth
    • Send Password‑Reset Email
      POST
    • Reset Password Using Token
      POST
    • Request OTP
      POST
    • Verify OTP
      POST
    • Register User
      POST
    • Login with Phone & Password
      POST
  • Admin
    • Admin Login
      POST
    • Get Admin Profile
      GET
    • Update Admin Password
      PUT
    • List All Users
      GET
    • Update a User
      PUT
    • Delete a User
      DELETE
    • Register Admin
      POST
  • Agency
    • Agency Login
      POST
    • Fetch Agency Profile
      GET
    • Create User (by Agency)
      POST
    • Public Agency Profile
      GET
    • Send Agency Invitation
      POST
    • Accept Agency Invitation
      POST
    • List All Agencies
      GET
    • Register Agency
      POST
    • Update Agency Profile
      PUT
    • Delete an Agency
      DELETE
  • DatingTimeline
    • Add a new dating timeline entry (admin only)
    • List all active dating timelines
    • Update a dating timeline entry (admin only)
    • Delete a timeline and its image (admin only)
  • EducationLevel
    • Add a new Education Level (admin only)
    • List all active Education Levels
    • Update an Education Level (admin only)
    • Delete an Education Level (admin only)
  • File
    • Upload a new file
    • Replace an existing file
    • Delete a file
    • List all files in bucket
  • Hobbies
    • Add a new hobby with image upload
      POST
    • List all active hobbies
      GET
    • Update a hobby
      PUT
    • Delete a hobby and its image
      DELETE
  • Interests
    • Add a new interest with image upload
    • List all active interests
    • Update an interest
    • Delete an interest and its image
  • Languages
    • Add a new language with image upload
    • List all active languages
    • Update a language record
    • Delete a language and its associated file
  • Lifestyle
    • Add a new Lifestyle entry with image upload
    • List all active Lifestyle entries
    • Update a Lifestyle entry
    • Delete a Lifestyle entry and its associated file
  • ParentalInvolvement
    • Add a new Parental Involvement entry with image upload
    • List all active Parental Involvement entries
    • Update a Parental Involvement entry
    • Delete a Parental Involvement entry and its associated file
  • RelationGoals
    • Add a new relation goal
    • List all active relation goals
    • Update a relation goal
    • Delete a relation goal
  • Religions
    • Add a new religion
    • List all active religions
    • Update a religion
    • Delete a religion
  • Users
    • Get a user profile by UID
    • Update the authenticated user's profile
    • Delete the authenticated user's account
  • Schemas
    • Schemas
      • Hobby
      • Interest
      • Language
      • Lifestyle
      • ParentalInvolvement
      • RelationGoal
      • Religion
      • User
      • UpdateResponse
      • DeleteResponse
  1. Hobbies

List all active hobbies

GET
https://tp.dev/api/hobbies/list
Last modified:2025-04-21 23:17:25
Maintainer:Not configured

Request

None

Responses

🟢200OK
application/json
Array of active hobbies
Body

🔴500Server Error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://tp.dev/api/hobbies/list'
Response Response Example
[
    {
        "id": 0,
        "name": "string",
        "status": "active",
        "image": "http://example.com"
    }
]
Modified at 2025-04-21 23:17:25
Previous
Add a new hobby with image upload
Next
Update a hobby
Built with