POST /asx/v1/suggest
Suggest ASX-listed companies for a ticker or name prefix, at most ten.
- Authentication: a short-lived signed token,
Authorization: Bearer <token>. The audience isasx-lookupand the scope isasx. - Safe to repeat: yes. The client retries it after a retryable failure.
- Agent tool:
asx.suggest
/asx/v1/suggestapplication/jsonmodestringlive: ASX now; snapshot: the stored directory; live-first: ASX, then the snapshot on failure.
livesnapshotlive-firstquerystringrequiredA ticker or company name prefix.
limitintegerHow many suggestions to return, 1 to 10.
Success
sourcestringrequiredlivedirectoryObservedAtstringrequiredsuggestionsobject[]requiredShow propertiesHide properties
objecttickerstringrequiredcompanyNamestringrequiredindustryGroupstring | nullrequiredShow propertiesHide properties
stringnulllistingDatestring | nullrequiredShow propertiesHide properties
stringnullmarketCapitalisationnumber | string | nullrequiredShow propertiesHide properties
numberstringnullsourcestringrequiredsnapshotgenerationstringrequireddirectoryObservedAtstringrequiredrequiresRecheckbooleanrequiredtruesuggestionsobject[]requiredShow propertiesHide properties
objecttickerstringrequiredcompanyNamestringrequiredindustryGroupstring | nullrequiredShow propertiesHide properties
stringnulllistingDatestring | nullrequiredShow propertiesHide properties
stringnullmarketCapitalisationnumber | string | nullrequiredShow propertiesHide properties
numberstringnullfallbackReasonstringINVALID_INPUTPARSE_FAILEDSOURCE_MISMATCHTRANSPORT_FAILEDTIMEOUTRATE_LIMITEDUPSTREAM_UNAVAILABLECONFIGURATION_ERRORSNAPSHOT_UNAVAILABLECANCELLEDINTERNAL_ERRORACCESS_DENIEDUPSTREAM_REJECTEDPERSISTENCE_FAILEDPUBLICATION_CONFLICTCOVERAGE_REJECTEDThe body is not valid for this operation.
codestringrequiredShow propertiesHide properties
stringmessagestringrequiredretryablebooleanrequiredrequestIdstringrequiredThe request's id, for support.
The request carries no identified caller (ADR-0018).
codestringrequiredShow propertiesHide properties
stringmessagestringrequiredretryablebooleanrequiredrequestIdstringrequiredThe request's id, for support.
This major version is retired (ADR-0050).
codestringrequiredShow propertiesHide properties
stringmessagestringrequiredretryablebooleanrequiredrequestIdstringrequiredThe request's id, for support.
The fair-use ceiling is reached; retry after Retry-After.
codestringrequiredShow propertiesHide properties
stringmessagestringrequiredretryablebooleanrequiredrequestIdstringrequiredThe request's id, for support.
ASX answered, but its answer could not be used.
codestringrequiredUPSTREAM_REJECTEDPARSE_FAILEDSOURCE_MISMATCHmessagestringrequiredretryablebooleanrequiredrequestIdstringrequiredThe request's id, for support.
The source is unavailable.
codestringrequiredTRANSPORT_FAILEDRATE_LIMITEDUPSTREAM_UNAVAILABLEACCESS_DENIEDCONFIGURATION_ERRORSNAPSHOT_UNAVAILABLEPERSISTENCE_FAILEDmessagestringrequiredretryablebooleanrequiredrequestIdstringrequiredThe request's id, for support.
The operation did not finish within its deadline.
codestringrequiredShow propertiesHide properties
stringmessagestringrequiredretryablebooleanrequiredrequestIdstringrequiredThe request's id, for support.