Skip to content

Public tables

A table is private until you make it public. A private table can be read by your workspace, its agents and its API tokens.

Making a table public gives it two links, and anyone who has one can read the latest version without signing in:

  • A page for people: the table to read, with each column’s summary, to sort, search and filter.
  • An API for programs: the table’s usual URL, which now needs no token.

To make a table public:

  • An agent calls share_table, and gives you the link. This needs a connection allowed to write.
  • In the app, use the table’s Share panel.
  • In Python, call rho.share("research/competitors").

What it shows and what it doesn’t:

  • A public table isn’t listed anywhere: people need the link to find it.
  • The links show this table only: not your other tables, nor its history. Older versions stay private.
  • Nobody can change the table through its links.

To stop sharing, open the Share panel in the app:

  • Make it private: the page stops working and the API needs a token again, at once. Making it public again brings back the same links.
  • Replace the links: if a link got out, this makes new ones, and the old ones stop working for good. Programs that read the old API URL need the new one, even with a token.

Deleting a table stops its links too. Bringing it back from the trash brings back its links and whether it was public.