Prerequisites
Before you begin, make sure that the following requirements are met:- You have completed the steps in the Getting started.
- You have an active contract with Smarty and your own accounts and credentials set for Smarty services.
Configuration
To configure your connector, follow these steps:-
Set your APIM subscription key in the header as follows:
- Key:
api-key - Value:
<your subscription key>
- Key:
-
Request the Grand Central team to set up a connection with Smarty, and provide the following details for OAuth token generation:
smarty-us-licensesmarty-us-metadata-licensesmarty-int-licensesmarty-auth-idsmarty-auth-token
-
Configure the Smarty
baseURLin thegc-applications-liverepository in the connector’svalues.yamlfile: -
Verify the connector’s
values.yamlfile location in the repository:
Test your integration
To access the Location Data Management Unified API, include your Grand Central subscription key in the request header. If you don’t have a key, contact the Grand Central team to have one provisioned.| Key | Value |
|---|---|
api-key | <your_subscription_key> |
Troubleshooting
If your connector isn’t responding as expected, check these common scenarios.5xx: internal server error or core system down
5xx: internal server error or core system down
Cause: The Grand Central gateway cannot establish a handshake with the Smarty endpoint. This typically indicates an upstream service outage at Smarty or a network routing failure.Solution: Verify the operational status of the Smarty environment with Smarty. If the service is operational, contact the Grand Central team.
5xx: timeout or sockettimeoutexception
5xx: timeout or sockettimeoutexception
Cause: The request to Smarty exceeded the configured timeout threshold. This can occur during high load or network latency issues.Solution: Verify the operational status of the Smarty environment with Smarty. If the service is operational, contact the Grand Central team to review timeout configurations.
Invalid authentication
Invalid authentication
Cause: The credentials provided during setup are incorrect.Solution: Verify your credentials with Smarty and contact the Grand Central team to update the connection.
429: rate limit exceeded
429: rate limit exceeded
Cause: The number of incoming requests exceeded the defined threshold for your subscription tier. This response protects the stability of the Grand Central and partner infrastructure.Solution: Review your application’s request patterns to identify unexpected spikes. If you require higher throughput, contact the Grand Central team to request an adjustment to your APIM rate limit policy.
Need more help?
Contact support
Reach out to the Grand Central team for assistance with environment setup or rate limit increases.