{"items":[{"type":"link","label":"ManageMyMatch API","link":"/api","routeSlug":"/api"},{"type":"group","label":"anonymous","link":"/api/anonymous","routeSlug":"/api/anonymous","items":[{"label":"Retrieve all affiliate details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/anonymous/paths/~1affiliates/get","routeSlug":"/api/anonymous/paths/~1affiliates/get","metadata":{"seo":{"title":"Retrieve all affiliate details","description":"Results are paged and may need multiple calls to collect the full set"}},"httpPath":"/affiliates"},{"label":"Retrieve a specific affiliate's details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/anonymous/paths/~1affiliates~1{id}/get","routeSlug":"/api/anonymous/paths/~1affiliates~1{id}/get","metadata":{"seo":{"title":"Retrieve a specific affiliate's details","description":"Retrieve a specific affiliate's details"}},"httpPath":"/affiliates/{id}"},{"label":"Retrieve all club details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/anonymous/paths/~1clubs/get","routeSlug":"/api/anonymous/paths/~1clubs/get","metadata":{"seo":{"title":"Retrieve all club details","description":"Results are paged and may need multiple calls to collect the full set"}},"httpPath":"/clubs"},{"label":"Retrieve distance from given address to all clubs","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/anonymous/paths/~1clubdistances/get","routeSlug":"/api/anonymous/paths/~1clubdistances/get","metadata":{"seo":{"title":"Retrieve distance from given address to all clubs","description":"Results are paged and may need multiple calls to collect the full set"}},"httpPath":"/clubdistances"},{"label":"Retrieve a specific club's details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/anonymous/paths/~1clubs~1{id}/get","routeSlug":"/api/anonymous/paths/~1clubs~1{id}/get","metadata":{"seo":{"title":"Retrieve a specific club's details","description":"Retrieve a specific club's details"}},"httpPath":"/clubs/{id}"},{"label":"Retrieves events currently hosted by this club","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/anonymous/paths/~1clubs~1{id}~1events/get","routeSlug":"/api/anonymous/paths/~1clubs~1{id}~1events/get","metadata":{"seo":{"title":"Retrieves events currently hosted by this club","description":"Retrieves events currently hosted by this club"}},"httpPath":"/clubs/{id}/events"}]},{"type":"group","label":"personal","link":"/api/personal","routeSlug":"/api/personal","items":[{"label":"Retrieve user details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/personal/paths/~1my~1details/get","routeSlug":"/api/personal/paths/~1my~1details/get","metadata":{"seo":{"title":"Retrieve user details","description":"Details include personal information like DoB etc"}},"httpPath":"/my/details"},{"label":"Retrieve all outstanding personal bookings","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/personal/paths/~1my~1bookings/get","routeSlug":"/api/personal/paths/~1my~1bookings/get","metadata":{"seo":{"title":"Retrieve all outstanding personal bookings","description":"Bookings for personal matches, private coaching, invitations or guest play only. Group, team or club play sessions that you may be involved in are not included"}},"httpPath":"/my/bookings"},{"label":"Retrieves all individual matches already played or setup to be played","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/personal/paths/~1my~1matches/get","routeSlug":"/api/personal/paths/~1my~1matches/get","metadata":{"seo":{"title":"Retrieves all individual matches already played or setup to be played","description":"All individual or team matches that the user has participated in. Use the query parameters to filter what kind of matches are returned. Matches are ordered by reverse date of last change (not necessarily in the order of their play)"}},"httpPath":"/my/matches"},{"label":"List my clubs that provide coaching","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/personal/paths/~1my~1coaching~1clubs/get","routeSlug":"/api/personal/paths/~1my~1coaching~1clubs/get","metadata":{"seo":{"title":"List my clubs that provide coaching","description":"List my clubs that provide coaching"}},"httpPath":"/my/coaching/clubs"},{"label":"List organisations to which I am associated that provide coaching","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/personal/paths/~1my~1coaching~1affiliates/get","routeSlug":"/api/personal/paths/~1my~1coaching~1affiliates/get","metadata":{"seo":{"title":"List organisations to which I am associated that provide coaching","description":"List organisations to which I am associated that provide coaching"}},"httpPath":"/my/coaching/affiliates"},{"label":"Retrieve all available coaching sessions held at the club as identified to which I do or could attend","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/personal/paths/~1my~1coaching~1sessions~1club~1{id}/get","routeSlug":"/api/personal/paths/~1my~1coaching~1sessions~1club~1{id}/get","metadata":{"seo":{"title":"Retrieve all available coaching sessions held at the club as identified to which I do or could attend","description":"Retrieve all available coaching sessions held at the club as identified to which I do or could attend"}},"httpPath":"/my/coaching/sessions/club/{id}"},{"label":"Retrieve all available coaching sessions administered by the organisation as identified to which I do or could attend","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/personal/paths/~1my~1coaching~1sessions~1affiliate~1{id}/get","routeSlug":"/api/personal/paths/~1my~1coaching~1sessions~1affiliate~1{id}/get","metadata":{"seo":{"title":"Retrieve all available coaching sessions administered by the organisation as identified to which I do or could attend","description":"Retrieve all available coaching sessions administered by the organisation as identified to which I do or could attend"}},"httpPath":"/my/coaching/sessions/affiliate/{id}"},{"label":"Retrieve all available coaching sessions administered by the owner identified to which I do or could attend","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/personal/paths/~1my~1coaching~1sessions~1owner~1{id}/get","routeSlug":"/api/personal/paths/~1my~1coaching~1sessions~1owner~1{id}/get","metadata":{"seo":{"title":"Retrieve all available coaching sessions administered by the owner identified to which I do or could attend","description":"Retrieve all available coaching sessions administered by the owner identified to which I do or could attend"}},"httpPath":"/my/coaching/sessions/owner/{id}"},{"label":"Retrieve all available coaching sessions taken by a particular coach to which I do or could attend","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/personal/paths/~1my~1coaching~1sessions~1coach~1{id}/get","routeSlug":"/api/personal/paths/~1my~1coaching~1sessions~1coach~1{id}/get","metadata":{"seo":{"title":"Retrieve all available coaching sessions taken by a particular coach to which I do or could attend","description":"Retrieve all available coaching sessions taken by a particular coach to which I do or could attend"}},"httpPath":"/my/coaching/sessions/coach/{id}"},{"label":"Acts on the body content to sign in or out of a coaching session","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/personal/paths/~1my~1coaching~1session/post","routeSlug":"/api/personal/paths/~1my~1coaching~1session/post","metadata":{"seo":{"title":"Acts on the body content to sign in or out of a coaching session","description":"The action to take is inferred from the state of the session with respect to the client.For example, if the client is already participating the action will remove the client from participation.If the user is not participating then the action will be to sign the client up for participation.The return value will be a version of the session object with relevant state updated in terms of participation and attendance.This can be used to update the UI as appropriate, without having to requery all the sessions."}},"httpPath":"/my/coaching/session"}]},{"type":"group","label":"oauth2","link":"/api/oauth2","routeSlug":"/api/oauth2","items":[{"label":"/oauth/user","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/oauth2/paths/~1oauth~1user/get","routeSlug":"/api/oauth2/paths/~1oauth~1user/get","metadata":{"seo":{"title":"/oauth/user","description":"Retrieves basic user identification"}},"httpPath":"/oauth/user"}]},{"type":"group","label":"coaching","link":"/api/coaching","routeSlug":"/api/coaching","items":[{"label":"List my clubs that provide coaching","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1my~1coaching~1clubs/get","routeSlug":"/api/coaching/paths/~1my~1coaching~1clubs/get","metadata":{"seo":{"title":"List my clubs that provide coaching","description":"List my clubs that provide coaching"}},"httpPath":"/my/coaching/clubs"},{"label":"List organisations to which I am associated that provide coaching","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1my~1coaching~1affiliates/get","routeSlug":"/api/coaching/paths/~1my~1coaching~1affiliates/get","metadata":{"seo":{"title":"List organisations to which I am associated that provide coaching","description":"List organisations to which I am associated that provide coaching"}},"httpPath":"/my/coaching/affiliates"},{"label":"Retrieve all available coaching sessions held at the club as identified to which I do or could attend","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1my~1coaching~1sessions~1club~1{id}/get","routeSlug":"/api/coaching/paths/~1my~1coaching~1sessions~1club~1{id}/get","metadata":{"seo":{"title":"Retrieve all available coaching sessions held at the club as identified to which I do or could attend","description":"Retrieve all available coaching sessions held at the club as identified to which I do or could attend"}},"httpPath":"/my/coaching/sessions/club/{id}"},{"label":"Retrieve all available coaching sessions administered by the organisation as identified to which I do or could attend","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1my~1coaching~1sessions~1affiliate~1{id}/get","routeSlug":"/api/coaching/paths/~1my~1coaching~1sessions~1affiliate~1{id}/get","metadata":{"seo":{"title":"Retrieve all available coaching sessions administered by the organisation as identified to which I do or could attend","description":"Retrieve all available coaching sessions administered by the organisation as identified to which I do or could attend"}},"httpPath":"/my/coaching/sessions/affiliate/{id}"},{"label":"Retrieve all available coaching sessions administered by the owner identified to which I do or could attend","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1my~1coaching~1sessions~1owner~1{id}/get","routeSlug":"/api/coaching/paths/~1my~1coaching~1sessions~1owner~1{id}/get","metadata":{"seo":{"title":"Retrieve all available coaching sessions administered by the owner identified to which I do or could attend","description":"Retrieve all available coaching sessions administered by the owner identified to which I do or could attend"}},"httpPath":"/my/coaching/sessions/owner/{id}"},{"label":"Retrieve all available coaching sessions taken by a particular coach to which I do or could attend","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1my~1coaching~1sessions~1coach~1{id}/get","routeSlug":"/api/coaching/paths/~1my~1coaching~1sessions~1coach~1{id}/get","metadata":{"seo":{"title":"Retrieve all available coaching sessions taken by a particular coach to which I do or could attend","description":"Retrieve all available coaching sessions taken by a particular coach to which I do or could attend"}},"httpPath":"/my/coaching/sessions/coach/{id}"},{"label":"Acts on the body content to sign in or out of a coaching session","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1my~1coaching~1session/post","routeSlug":"/api/coaching/paths/~1my~1coaching~1session/post","metadata":{"seo":{"title":"Acts on the body content to sign in or out of a coaching session","description":"The action to take is inferred from the state of the session with respect to the client.For example, if the client is already participating the action will remove the client from participation.If the user is not participating then the action will be to sign the client up for participation.The return value will be a version of the session object with relevant state updated in terms of participation and attendance.This can be used to update the UI as appropriate, without having to requery all the sessions."}},"httpPath":"/my/coaching/session"},{"label":"Retrieve all clubs that provide coaching","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1coaching~1clubs/get","routeSlug":"/api/coaching/paths/~1coaching~1clubs/get","metadata":{"seo":{"title":"Retrieve all clubs that provide coaching","description":"Retrieve all clubs that provide coaching"}},"httpPath":"/coaching/clubs"},{"label":"Retrieve all independent organisations that provide coaching","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1coaching~1affiliates/get","routeSlug":"/api/coaching/paths/~1coaching~1affiliates/get","metadata":{"seo":{"title":"Retrieve all independent organisations that provide coaching","description":"Retrieve all independent organisations that provide coaching"}},"httpPath":"/coaching/affiliates"},{"label":"Retrieve all coaches in the MMM network","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1coaching~1coaches/get","routeSlug":"/api/coaching/paths/~1coaching~1coaches/get","metadata":{"seo":{"title":"Retrieve all coaches in the MMM network","description":"Retrieve all coaches in the MMM network"}},"httpPath":"/coaching/coaches"},{"label":"Retrieve all sports for which coaching is available","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1coaching~1sports/get","routeSlug":"/api/coaching/paths/~1coaching~1sports/get","metadata":{"seo":{"title":"Retrieve all sports for which coaching is available","description":"Retrieve all sports for which coaching is available"}},"httpPath":"/coaching/sports"},{"label":"Retrieve all available coaching sessions held at the club as identified","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1coaching~1sessions~1club~1{id}/get","routeSlug":"/api/coaching/paths/~1coaching~1sessions~1club~1{id}/get","metadata":{"seo":{"title":"Retrieve all available coaching sessions held at the club as identified","description":"Retrieve all available coaching sessions held at the club as identified"}},"httpPath":"/coaching/sessions/club/{id}"},{"label":"Retrieve all available coaching sessions administered by the organisation as identified","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1coaching~1sessions~1affiliate~1{id}/get","routeSlug":"/api/coaching/paths/~1coaching~1sessions~1affiliate~1{id}/get","metadata":{"seo":{"title":"Retrieve all available coaching sessions administered by the organisation as identified","description":"Retrieve all available coaching sessions administered by the organisation as identified"}},"httpPath":"/coaching/sessions/affiliate/{id}"},{"label":"Retrieve all available coaching sessions administered by the coaching event organiser","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1coaching~1sessions~1owner~1{id}/get","routeSlug":"/api/coaching/paths/~1coaching~1sessions~1owner~1{id}/get","metadata":{"seo":{"title":"Retrieve all available coaching sessions administered by the coaching event organiser","description":"Retrieve all available coaching sessions administered by the coaching event organiser"}},"httpPath":"/coaching/sessions/owner/{id}"},{"label":"Retrieve all available coaching sessions taken by a particular coach","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/api/coaching/paths/~1coaching~1sessions~1coach~1{id}/get","routeSlug":"/api/coaching/paths/~1coaching~1sessions~1coach~1{id}/get","metadata":{"seo":{"title":"Retrieve all available coaching sessions taken by a particular coach","description":"Retrieve all available coaching sessions taken by a particular coach"}},"httpPath":"/coaching/sessions/coach/{id}"}]}]}