Build a job board on Bubble.io without writing code using CleanJobData's REST API.
Install the API Connector plugin from the Bubble marketplace.
Add CleanJobData as a new API in the connector.
API Name: CleanJobData
Base URL: https://api.cleanjobdata.com
Endpoints: GET /jobs → List jobsCreate Bubble pages with repeating groups for job listings.
Yes — bind your search inputs to CleanJobData query params in the API Connector call: a keyword input to `title`, a location input to `location` or `city_id`, a remote toggle to `remote=true`. Bubble's API Connector supports dynamic parameters, so each field's value flows straight into the request with no backend workflow required.
Yes. CleanJobData's list endpoint returns a `next_page` cursor token in the response's `pagination` object rather than page numbers — store that token in a Bubble custom state and pass it back as the `cursor` param on the next API Connector call to move forward. When `next_page` comes back null, you've reached the end of the result set.