SDK Reference
@proveanything/smartlinks
npm install @proveanything/smartlinks
View on npm →Namespaces
Other
location
Functions for location operations
5 functions4 types
createGlobal
Platform: Create a global location (super admin; requires features.adminApps) POST /platform/location
public
createGlobal(params: ) → Promise<>create
Admin: Create a collection-scoped location POST /admin/collection/:collectionId/location
public
create(collectionId: string, params: ) → Promise<>search
Admin: Search locations to pick during setup (combines collection + global) GET /admin/collection/:collectionId/location/search
public
search(collectionId: string,
query: = {}) → Promise<>getPublic
Public: Fetch a global location by ID GET /public/location/:locationId
public
getPublic(locationId: string) → Promise<>getPublicForCollection
Public: Fetch a location for a collection; returns either a collection-owned or global fallback GET /public/collection/:collectionId/location/:locationId
public
getPublicForCollection(collectionId: string,
locationId: string) → Promise<>