Base URL: http://localhost:3200/users Note: Create users before creating listings or saved addresses.
Get All Users
Get Single User
Create User
š” Quick Create: You can create a user with a specific UUID (like the one in your error) by providing the "id" field.
Use: aaf295cb-a19e-4179-a2df-31c0c64ea9f4 (from your error)
Update User
š Listings API
Base URL: http://localhost:3200/listings Note: Species ID and Breed ID must be UUIDs (not integers). Use the dropdowns below or enter UUIDs manually.
Get Available Species
Get Available Breeds
Get All Listings
Get Single Listing
Search Listings
Near Me Search
Create Listing
ā ļø Important: The Seller ID must be a valid UUID that exists in the users table.
If you get a foreign key error, the user doesn't exist. You need to create the user first or use an existing user UUID.
Example: aaf295cb-a19e-4179-a2df-31c0c64ea9f4
Or enter UUID manually below
Or enter UUID manually below
Update Listing
Delete Listing
š Locations API
Base URL: http://localhost:3200/locations
Get User Locations
Get Single Location
Create Location
ā¹ļø Note: User ID is optional for captured locations (is_saved_address = false),
but required and must exist in users table for saved addresses (is_saved_address = true).