--- title: "Manual request of an updated configuration: SDK APIs" slug: "oapps-ig-manual-request-of-an-updated-configuration-sdk-apis-740-730" updated: 2026-10-20T11:53:49Z published: 2026-10-20T11:53:49Z canonical: "docs.onespan.com/oapps-ig-manual-request-of-an-updated-configuration-sdk-apis-740-730" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.onespan.com/llms.txt > Use this file to discover all available pages before exploring further. # Manual request of an updated configuration: SDK APIs Using the ShieldSDK APIs, you can manually request an updated configuration instead of waiting for an unexpected termination of the app to trigger the update. The APIs also allow you to set the custom identifier for the X-update-custom-id header and receive callbacks when the app successfully downloads a new configuration. If set, the custom identifier must be a valid HTTP header value. App Shielding will not send HTTP headers with invalid characters. Therefore, it is suggested that custom identifiers use Base64 or Base16 (i.e., hex) encoding. For specific integration examples for Android and iOS, see [Integrate the Android SDK API for the Automatic Configuration Update](/oapps/docs/oapps-iga-integrate-sdk-apis-on-android-7-4-0) and [Integrate the iOS SDK API for the Automatic Configuration Update](/oapps/docs/oapps-igios-integrate-sdk-apis-on-ios-7-3-0).