API - Audit
- Description
-
These APIs are used to get runtime API history.
- Get API Audit by Session ID
- GET/interact/v2/APIhistory/session/{sessionID}?audiencelevel={audienceLevel} &startTime={startTime}&endTime={endTime}
- Parameters
-
Parameters Description audienceLevel Audience level (mandatory) sessionID Interact Runtime Session ID (mandatory) startTime Start Time (optional) endTime End Time (optional) - Output
-
Table 1. Response Codes Success 200 Ok Error 400 Bad Request Server Error 500 Internal Server Error - Example: Content-Type: application/json
- Get API Audit by Audience ID
- GET/interact/v2/APIhistory/audience?audienceLevel={audienceLevel}&audienceIDField= {audienceIDField}&startTime={startTime}&endTime={endTime}&offerArbitration=false
- Parameters
-
Parameters Description audienceLevel Audience Level (mandatory) audienceIDField Audience ID (mandatory) startTime Start time (optional) endTime End time (optional) offerArbitration Offer Arbitration Flag (optional) – if set (value= false) - Output
-
Table 2. Response Codes Success 200 Ok Error 400 Bad Request Server Error 500 Internal Server Error - Example: Content-Type: application/json
- Get Offer Arbitration information by Audience ID
- GET/interact/v2/APIhistory/audience?audienceLevel={audienceLevel}&audienceIDField= {audienceIDField}&startTime={startTime}&endTime={endTime}&offerArbitration=true
- Parameters
-
Parameters Description audienceLevel Audience level (mandatory) audienceIDField Audience ID (mandatory) startTime Start Time (optional) endTime End Time (optional) offerArbitration Offer Arbitration Flag (mandatory– value= true) - Output
-
Table 3. Response Codes Success 200 Ok Error 400 Bad Request Server Error 500 Internal Server Error