What is the developer integration?
Any website or application that outputs data in the BOWLMINE JSON-LD format can be registered as an external data source. The BOWLMINE crawler then fetches your data periodically and keeps the calendar up to date automatically.
What systems can use the integration?
The integration is designed for:
- bowling management systems with web-accessible output,
- club websites and online registration platforms,
- custom applications that export event data.
How does the import work?
- Embed JSON-LD on your pages following the BOWLMINE schema.
- Request the Developer role on the Request role page in your account settings — you give a reason and a BOWLMINE administrator approves the request; the role is available from age 18.
- Register your URL in the developer section using the Imports feature.
- The crawler fetches your data every few hours and events appear in the BOWLMINE calendar automatically.
Where is the schema documented?
Full schema documentation is available at /developers/schema.
Can I register multiple data sources?
Yes. The number of sources you can register depends on your subscription plan. The free Developer plan includes one source.