IFetchItemOptions
Extends
Properties
| Property | Type | Notes | 
|---|---|---|
| Optional | string | 
               Org key of the site for which this item is being fetched. This is used as a fallback when looking up by a slug that is missing the org key prefix.  | 
          
| Optional Inherited | IAuthenticationManager | string | 
               The instance of {@linkcode ArcGISIdentityManager}, {@linkcode ApplicationCredentialsManager} or {@linkcode APIKeyManager} to use to authenticate this request. A token may also be passed directly as a string however using the built in authentication managers is encouraged.  | 
          
| Optional Inherited | RequestCredentials | 
               A string indicating whether credentials (cookies) will be sent with the request. Used internally for authentication workflows.  | 
          
| Optional Inherited | [key: string]: any | 
               Additional Headers to pass into the request.  | 
          
| Optional Inherited | boolean | 
               Prevents the token from being passed in a URL Query param that is saved in browser history. Instead, the token will be passed in POST request body or through X-Esri-Authorization header. NOTE: This will force POST requests in browsers since auth header is not yet supported by preflight OPTIONS check with CORS.  | 
          
| Optional Inherited | HTTPMethods | 
               The HTTP method to send the request with.  | 
          
| Optional Inherited | number | 
               If the length of a GET request's URL exceeds   | 
          
| Optional Inherited | IParams | 
               Additional parameters to pass in the request.  | 
          
| Optional Inherited | string | 
               Base url for the portal you want to make the request to. Defaults to authentication.portal if authentication exists, otherwise to 'https://www.arcgis.com/sharing/rest'.  | 
          
| Optional Inherited | boolean | 
               Return the raw response  | 
          
| Optional Inherited | function(url: string, requestOptions: InternalRequestOptions) : Promise<any> | 
               Override the default function for making the request. This is mainly useful for testing purposes (i.e. so you can pass in a spy).  | 
          
| Optional Inherited | AbortSignal | 
               An AbortSignal object instance; allows you to abort a request and via an AbortController.  | 
          
| Optional Inherited | boolean | 
               Suppress any ArcGIS REST JS related warnings for this request.  | 
          
Interface defined in packages/common/src/items/fetch.ts:8