GET
/
api
/
meows
curl --request GET \
  --url https://maas-alpha.vercel.app/api/meows \
  --header 'Authorization: Bearer <token>'
{
  "message": "<string>",
  "data": [
    {
      "id": "<string>",
      "name": "<string>",
      "breed": "<string>",
      "image": "<string>",
      "personality": "Playful",
      "owner_id": "<string>",
      "created_at": "2023-11-07T05:31:56Z",
      "updated_at": "2023-11-07T05:31:56Z"
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

q
string

Search query for cat names

page
integer
default:1

Page no you want to fetch

limit
integer
default:10

How many cats you want to fetch per page

filter
object

Filter for any key. E.g. { "owner_id": "<your_owner_id>" }

sort
string
default:created_at

Sort with any field you want

order
enum<string>
default:desc

The sort order with asc or desc

Available options:
asc,
desc
select
string
default:name,id,breed

Comma separated list of the fields to select

Response

200
application/json
List of meows
message
string
data
object[]