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.
Establishing Authentication
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 Monetate Auth API documentation in the Monetate Developer Hub.
Sending Data
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 in the Monetate Data API documentation in the Monetate Developer Hub.