To update a product catalog via the Data API, you must first configure your account's API users and then create public keys for those users.
API keys allow you to generate authentication credentials that are separate from login credentials for the platform. You can revoke these credentials at any time.
See Manage API Keys for more information on configuring API users and public keys.
Monetate's authentication model allows your applications to authenticate directly to Monetate using a JSON Web Token (JWT) signed with your private key.
The Monetate Auth API allows your application to request these access tokens. After you create your public-private key pair and submit your public key to Monetate, you then use your private key to sign an API request, and then your public key is used to verify it so that you receive a token.
For help constructing the JWT assertion, refer to the API documentation accessible within the platform. From the settings cog in the top navigation bar, select API Documentation and then click API Information under the Monetate Auth API heading in the left-hand category listing.
By using the Data API to update a product catalog, you can immediately react to customer behavior and optimize visitors' experiences. Additional data endpoints are automatically generated based on the schema creation, and you can access them via the API documentation within the platform. From the settings cog in the top navigation bar, select API Documentation and then click API Information under the Monetate Data API heading in the left-hand category listing.