Quick start

Step 3: test and submit your bot

  1. You can validate the data you're generating, to ensure it's in a format that Turbot can process (read more about validations): $ turbot bots:validate

    Any errors will appear in the console. Correct them before you continue. If you need help, get in touch!

  2. At this stage, if your source data contains information which can be structured such as Addresses, Licenses, Officers, or Shareholdings, it would be incredibly valuable for also to extract these in a standard format, using transformers; these are documented in more detail on our examples page.
  3. When you are happy that your bot is ready, submit it for review by OpenCorporates (but please don't do that until you have something useful to submit!): $ turbot bots:push
  4. Sit back and wait for your bot to be approved. Our QA team will have a look at your code and the data it produces, and give you feedback on how it might be improved.

    When it's ready, they will approve the bot, and it will be automatically scheduled in our scraping environment. From now on, your data will be available to download in its raw format from your profile on the Turbot website, will also be included in the main OpenCorporates database (read more)

  5. Enjoy the warm glow of having contributed to common knowledge about corporations

Ok – I’m ready to go! What now?

You might want to read some examples that walk you through some other features of Turbot

Alternatively, get scraping! We're interested in any kinds of corporate data as outlined in our FAQ, but things we're specifically looking for are listed on the OpenCorporates Missions website.

Ways to get in touch