List Oracles
Lists price oracles across every category, newest first, optionally narrowed to one category or by a text search. A price oracle is a configured external source (a fund-price API, a published spreadsheet) that the tokenization form reads an asset's name and price from; see Get Oracle Summary.
Get Oracle
Returns one price oracle with its connection. The auth secret is never returned: integration.connection.auth.secret_set only says whether one is stored. A deleted oracle is not found.
Create Oracle
Registers a price oracle. Every oracle carries its own connection: the provider type does not imply an endpoint.
Update Oracle
Replaces the editable fields of a price oracle; its id and created_at are kept. Send the whole record, as on Create Oracle.
Delete Oracle
Soft-deletes a price oracle: it disappears from every read. A second delete of the same oracle answers "oracle not found".
Test Oracle Connection
Probes a price-oracle connection without saving anything, through the same reader the platform uses for real reads. Use it while configuring an oracle, before Create Oracle or Update Oracle.
Purge Oracle Cache
Drops everything cached for one price oracle, so a corrected source shows up now instead of after the cache window:
Get Oracle Summary
Reads one series from a price oracle's source and returns what the tokenization form prefills from: the asset's name and ticker, its total value and the price of one token, both expressed in the platform's active currency token for the oracle's fiat_currency.