fyi.atstore.directory.getListing
Fetch one public verified listing. Provide exactly one of `uri` (fyi.atstore.listing.detail AT URI) or `externalUrl` (unique storefront URL); `externalUrl` uses the same matching rules as the former resolve endpoint.
Details · query
| Kind | query |
|---|---|
| Authority | directory.atstore.fyi |
| Indexed |
Query
query · GETParameters
query stringexternalUrl
stringListing external_url / product URL as stored on the record; must match at most one public listing.
maxLength: 2048
uri
string · at-uriAT URI of the fyi.atstore.listing.detail record.
maxLength: 2560
Output
application/jsonschema
refErrors
ListingNotFound
No description in schema.
InvalidParams
No description in schema.
AmbiguousResolution
No description in schema.
#listingCardGet
objectProperties
maxLength: 16knownValues: blue | pink | purple | green
maxLength: 256
maxLength: 640
maxLength: 512nullable
maxLength: 512
maxLength: 20000
maxLength: 8192nullable
maxLength: 8192nullable
maxLength: 640
maxLength: 32
maxLength: 512nullable
maxLength: 16nullable
maxLength: 2000
AT URI of the fyi.atstore.listing.detail record.
maxLength: 2560
#listingDetailResponse
objectProperties
maxLength: 64nullable
maxLength: 2048nullable
links
arraymaxLength: 2048nullable
maxLength: 2048nullable
screenshots
arraymaxLength: 4096
maxLength: 20000nullable
maxLength: 20000nullable
maxLength: 8192nullable
maxLength: 64nullable
#listingLinkRow
objectSimilar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Directory listing search and pagination (verified listings with a listing.detail AT URI only).
-
fyi.atstore.listing.detail
recordPublic protocol or app listing in the AT Store directory. Images are stored as repo blobs (Kitchen-style); the web app caches HTTPS URLs in Postgres separately.
-
List reviews for a directory listing (mirrored Tap data plus profile enrichment).