codus
← All documentation

What is the Data Library, and how do I add an API key?

Open the full settings page and click Data Library. It is a catalogue of data sources your agents can draw on. For sources that need a key or login, save your own in the credential fields. You can hide sources you do not want used in catalogue searches. A catalogue entry or saved key does not guarantee current access, free use or permission to republish the source's data.

Finding a source

At the top is a Search sources by name, provider, topic… box, plus filters:

  • Cost: all, free, needs key, or paid.
  • Country: all, UK, US, EU, or GLOBAL.
  • Validated: show only sources codus has verified.
  • My key set: show only sources you have already added a key for.
  • Show hidden: include sources you have hidden.

The list below is a table with columns Source, Country, Access, and Licence. A source may carry a small tag such as unverified or licence-gated so you know its status at a glance.

Adding your key for a source

  1. Find the source in the table.
  2. Click Add key on its row (it reads Edit key if you already saved one).
  3. Enter what the source needs. Most want an API key; some want a Login / email and Password instead.
  4. Click Save key.

Credentials are stored locally for the supported tools to use. Do not paste them into chat or assume that local storage means a credential is never supplied to a tool or request. Check the source's licence and account limits before use. This catalogue is separate from integration usage and allowances.

Hiding a source

Click Hide on a source's row to keep it out of your agents' searches. It changes to Unhide so you can bring it back later. Turn on the Show hidden filter to see the ones you have hidden.

How do I know it worked?

After you save a key, the row's button changes to Edit key, and the source appears when you turn on the My key set filter. A hidden source drops out of the normal list and only reappears with Show hidden on.

Common problems

  • The table says "No sources match these filters". Your filters are too narrow. Set Cost and Country back to all, and turn off Validated, My key set, and Show hidden.
  • It says "Loading the catalogue…" for a while. codus is fetching the source list. Give it a moment; if it fails, a retry button appears.
  • This is not the service I meant to connect. To connect a whole account like GitHub or Stripe, use Integrations instead. See How do I connect GitHub, Stripe, and other tools?.
Read as markdownUpdated 2026-09-09