API Changelog
Download source
  • JSON OpenAPI specification
  • YAML OpenAPI specification
Local Sport Hero

Topics

  • Introduction

Endpoints

  • Activity
    • Create activity POST
    • Get nearby activities GET
    • Post activity message POST
    • Get activity GET
    • Update activity POST
    • Delete activity DELETE
    • Get activity bookings GET
    • Get activity membership GET
    • Get activity messages GET
  • Answer
    • Save answers POST
  • Authentication
    • Opt in POST
    • Verify opt in POST
  • Booking
    • Create booking POST
    • Get booking GET
    • Delete booking DELETE
  • Challenge
    • Get challenges GET
    • Create challenge POST
    • Get challenge invites GET
    • Accept challenge POST
    • Ignore challenge DELETE
    • Get nearby challenges GET
    • Post challenge message POST
    • Get challenge GET
    • Update challenge POST
    • Delete challenge DELETE
    • Join challenge POST
    • Leave challenge POST
    • Get challenge messages GET
  • Chat
    • Get chats GET
    • Update chat member POST
    • Post chat message POST
    • Get chat GET
    • Get chat members GET
    • Get chat messages GET
    • Post checkin message POST
  • Checkin
    • Create checkin POST
    • Get checkin GET
    • Delete checkin DELETE
    • Get checkin challenges GET
    • Get checkin goals GET
    • Get checkin memberships GET
    • Get checkin messages GET
  • Club
    • Get clubs GET
    • Create club POST
    • Get all clubs activities GET
    • Accept club invite POST
    • Get nearby clubs GET
    • Search for clubs GET
    • Get club suggestions GET
    • Update club member POST
    • Delete club member DELETE
    • Post club message POST
    • Get club GET
    • Update club POST
    • Delete club DELETE
    • Get club activities GET
    • Get club checkins GET
    • Get club goals GET
    • Create club invite POST
    • Leave club POST
    • Get club members GET
    • Get club messages GET
    • Upload club photo POST
    • Get club requests GET
    • Create club request POST
    • Update club request POST
  • Disinterest
    • Save disinterest POST
  • Friend
    • Get friends GET
    • Create friend POST
    • Get pending friends GET
    • Search for friends GET
    • Get friend suggestions GET
    • Update friendship POST
    • Delete friendship DELETE
    • Accept friendship POST
    • Ignore friendship DELETE
  • General
    • Get app settings GET
    • Post Feedback POST
    • Get waiting list position GET
  • Goal
    • Create goal POST
    • Update goal POST
    • Get goal checkins GET
  • Messages
    • Get your memberships GET
    • Get unread messages GET
    • Get messages membership GET
    • Update messages membership POST
  • Notification
    • Get notifications GET
    • Update notifications POST
    • Delete notifications DELETE
  • Questionnaire
    • Get questionnaires GET
  • Stripe
    • Get stripe account GET
    • Get stripe dashboard url GET
    • Get stripe onboarding url GET
    • Create stripe payment intent POST
    • Stripe webhook POST
  • Trigger
    • Get triggers GET
    • Create trigger POST
    • Update trigger POST
  • User
    • Update user POST
    • Forget user DELETE
    • Upload user photo POST
    • Sync me POST
    • Search for users GET
    • Get user GET
    • Get user activities GET
    • Get user activities history GET
    • Get user checkins GET
    • Get user clubs GET
    • Get user friends GET
    • Create user friend POST
    • Get user friends activities GET
    • Get user friends checkins GET
    • Get user friends goals GET
    • Get user friend activity updates GET
    • Update user friendship POST
    • Delete user friendship DELETE
    • Get user goals GET
    • Get active user goals GET
    • Get ended user goals GET
Powered by Bump.sh
API Changelog
Download source
  • JSON OpenAPI specification
  • YAML OpenAPI specification
Local Sport Hero

Search for clubs

GET /1/clubs/search

Search for clubs

Query parameters

  • page integer

    Provide the page you want items for.

    Default value is 1.

  • per integer

    Provide the number of items per page.

    Default value is 10.

  • text string Required

    Text to search for.

Responses

  • 200 application/json

    Found clubs.

    Hide response attribute Show response attribute object
    • clubs array[object]
      Hide clubs attributes Show clubs attributes object
      • id string Required
      • name string Required
      • summary string Required
      • private boolean Required
      • headerUrl string
      • membership object
        Hide membership attributes Show membership attributes object
        • id string Required
        • user object Required
          Hide user attributes Show user attributes object
          • id string Required
          • nickname string Required
          • fullName string
          • email string Required
          • language string Required
          • startDate string Required
          • imageUrl string
          • waitingListValue number Required
          • notificationsEnabled boolean Required
          • notifyDaysBefore array[integer] Required
          • private boolean Required
          • yourFriendship object
            Hide yourFriendship attributes Show yourFriendship attributes object
            • id string Required
            • status string Required
            • date string Required
            • muted boolean
          • theirFriendship object
            Hide theirFriendship attributes Show theirFriendship attributes object
            • id string Required
            • status string Required
            • date string Required
            • muted boolean
        • role string Required
        • startDate string Required
      • chatId string
      • request object
        Hide request attributes Show request attributes object
        • id string Required
        • user object Required
          Hide user attributes Show user attributes object
          • id string Required
          • nickname string Required
          • fullName string
          • email string Required
          • language string Required
          • startDate string Required
          • imageUrl string
          • waitingListValue number Required
          • notificationsEnabled boolean Required
          • notifyDaysBefore array[integer] Required
          • private boolean Required
          • yourFriendship object
            Hide yourFriendship attributes Show yourFriendship attributes object
            • id string Required
            • status string Required
            • date string Required
            • muted boolean
          • theirFriendship object
            Hide theirFriendship attributes Show theirFriendship attributes object
            • id string Required
            • status string Required
            • date string Required
            • muted boolean
        • clubId string Required
        • date string Required
      • timeZoneId string
      • location object
        Hide location attributes Show location attributes object
        • city string
        • countryCode string
        • latitude number
        • longitude number
GET /1/clubs/search
curl \
 --request GET 'https://api.localsporthero.com/1/clubs/search?text=string'
Response examples (200)
{
  "clubs": [
    {
      "id": "df2cd71c-d006-4a46-8e2a-d09503273f07",
      "name": "Arco's Angels",
      "summary": "Een leuke club helden op sokken bij elkaar.",
      "private": false,
      "headerUrl": "https://example.org/image.jpg",
      "membership": {
        "id": "85362399-38e1-4255-87a0-f3f984ed16d9",
        "user": {
          "id": "1ab474d5-e1fa-4340-ba6a-5642e720ea6a",
          "nickname": "Stevertje",
          "fullName": "Stefan de Jong",
          "email": "stefandejong@gmail.com",
          "language": "nl",
          "startDate": "2022-05-02T11:00:00.000Z",
          "imageUrl": "https://example.org/image.jpg",
          "waitingListValue": 0,
          "notificationsEnabled": true,
          "notifyDaysBefore": [
            -1,
            1
          ],
          "private": false,
          "yourFriendship": {
            "id": "85362399-38e1-4255-87a0-f3f984ed16d9",
            "status": "requested, accepted or blocked",
            "date": "2022-05-02T11:00:00.000Z",
            "muted": false
          },
          "theirFriendship": {
            "id": "85362399-38e1-4255-87a0-f3f984ed16d9",
            "status": "requested, accepted or blocked",
            "date": "2022-05-02T11:00:00.000Z",
            "muted": false
          }
        },
        "role": "user or admin",
        "startDate": "2022-05-02T11:00:00.000Z"
      },
      "chatId": "df2cd71c-d006-4a46-8e2a-d09503273f05",
      "request": {
        "id": "85362399-38e1-4255-87a0-f3f984ed16d9",
        "user": {
          "id": "1ab474d5-e1fa-4340-ba6a-5642e720ea6a",
          "nickname": "Stevertje",
          "fullName": "Stefan de Jong",
          "email": "stefandejong@gmail.com",
          "language": "nl",
          "startDate": "2022-05-02T11:00:00.000Z",
          "imageUrl": "https://example.org/image.jpg",
          "waitingListValue": 0,
          "notificationsEnabled": true,
          "notifyDaysBefore": [
            -1,
            1
          ],
          "private": false,
          "yourFriendship": {
            "id": "85362399-38e1-4255-87a0-f3f984ed16d9",
            "status": "requested, accepted or blocked",
            "date": "2022-05-02T11:00:00.000Z",
            "muted": false
          },
          "theirFriendship": {
            "id": "85362399-38e1-4255-87a0-f3f984ed16d9",
            "status": "requested, accepted or blocked",
            "date": "2022-05-02T11:00:00.000Z",
            "muted": false
          }
        },
        "clubId": "85362399-38e1-4255-87a0-f3f984ed16d9",
        "date": "2022-05-02T11:00:00.000Z"
      },
      "timeZoneId": "Europe/Amsterdam",
      "location": {
        "city": "Pijnacker",
        "countryCode": "NL",
        "latitude": 51.924419,
        "longitude": 4.477733
      }
    }
  ]
}