A number of web services are available to query shared sailing data.
| Webservice URL | Description |
| /api/v1/marktemplates | Gets all mark templates. |
| /api/v1/marktemplates/{markTemplateId} | Get a mark template by id. |
| /api/v1/marktemplates | Creates a new mark template. |
| /api/v1/markproperties | Gets all mark properties, optionally filtered by tags. |
| /api/v1/markproperties/{markPropertiesId} | Get mark properties by id. |
| /api/v1/markproperties | Creates new mark properties. |
| /api/v1/markproperties/{markPropertiesId} | Updates mark properties. |
| /api/v1/markproperties/{markPropertiesId}/positioning | Updates mark properties' positioning information. |
| /api/v1/markproperties/{markPropertiesId} | Deletes mark properties. |
| /api/v1/markroles | Gets all mark roles. |
| /api/v1/markroles/{markRoleId} | Get mark roles by id. |
| /api/v1/markroles | Creates a new mark role. |
| /api/v1/coursetemplates | Creates new course template. |
| /api/v1/coursetemplates/{courseTemplateId} | Get course template by id. |
| /api/v1/courseTemplates | Gets all course templates, optionally filtered by tags. |
| /api/v1/coursetemplates/{courseTemplateId} | Deletes a course template. |