Api::V1::Users::NeighborhoodsController API

Neighborhoods

Get neighborhoods

GET /api/v1/users/:user_id/neighborhoods

Parameters

Name Description
token token
user_id user
page page
per per

Request

Headers

Content-Type: application/json
Host: example.org
Cookie: 

Route

GET /api/v1/users/176/neighborhoods?token=foobar175

Query Parameters

token: foobar175

Response

Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Download-Options: noopen
X-Permitted-Cross-Domain-Policies: none
Referrer-Policy: strict-origin-when-cross-origin
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,POST,PUT,PATCH,DELETE
Access-Control-Allow-Headers: Origin,Accept,Content-Type,X-Requested-With,X-CSRF-Token,X-API-KEY
Content-Type: application/json; charset=utf-8
ETag: W/"d57ff7b31f68688ef8bebe763120f580"
Cache-Control: max-age=0, private, must-revalidate
X-Request-Id: 9a4df09c-cff3-4b91-9dc7-4a68b78ccb5e
X-Runtime: 0.016415
Content-Length: 485

Status

200 OK

Body

{
  "neighborhoods": [
    {
      "id": 16,
      "name": "Foot Paris 17è",
      "description": "Pour les passionnés de foot du 17è",
      "welcome_message": null,
      "member": false,
      "members_count": 1,
      "image_url": null,
      "interests": [
        "sport"
      ],
      "ethics": null,
      "past_outings_count": 0,
      "future_outings_count": 0,
      "has_ongoing_outing": false,
      "address": {
        "latitude": 48.86,
        "longitude": 2.35,
        "display_address": ""
      },
      "user": {
        "id": 176,
        "display_name": "John D.",
        "avatar_url": null
      },
      "members": [
        {
          "id": 176,
          "display_name": "John D.",
          "avatar_url": null
        }
      ]
    }
  ]
}