@esri/arcgis-rest-portal
Version:
ArcGIS Online and Enterprise content and user helpers for @esri/arcgis-rest-request
11 lines (10 loc) • 529 B
TypeScript
import { IRequestOptions } from "@esri/arcgis-rest-request";
/**
* Helper that returns the appropriate portal url for a given request. `requestOptions.portal` is given
* precedence over `authentication.portal`. If neither `portal` nor `authentication` is present,
* `www.arcgis.com/sharing/rest` is returned.
*
* @param requestOptions - Request options that may have authentication manager
* @returns Portal url to be used in API requests
*/
export declare function getPortalUrl(requestOptions?: IRequestOptions): string;