Logger that can be used to trace API calls

Hi Team,

When I make a call from postman lets say to create an account in Identitynow. I get a success response and a tracking id. But nothing shows up on the identity tenant. The payload is fine and the call which I am making is also fine because it worked for most of the time. We see this behaviour more often now.

So, is there a way to enable the logger for these api calls and trace it what is happening or happened to my request.

Thanks,
Uday

The task status API isn’t yet documented, and we have it in our backlog to add it to the spec, but in the meantime, here is the API call you can make to fetch the status of a request that returns a tracking ID:

GET https://{tenant}.api.identitynow.com/beta/task-status/{taskId}

This will return a payload like this:

{
    "id": "ac6928e90a4744e6aadd42cb096fcca3",
    "type": "QUARTZ",
    "uniqueName": "Cloud Identity Aggregation",
    "description": "Direct-aggregate an IdentityNow identity.",
    "parentName": null,
    "launcher": "colin.mckibben",
    "created": "2022-12-14T20:50:51.127Z",
    "modified": "2022-12-14T20:50:53.345Z",
    "launched": "2022-12-14T20:50:51.295Z",
    "completed": "2022-12-14T20:50:53.342Z",
    "completionStatus": "SUCCESS",
    "messages": [],
    "returns": [
        {
            "name": "ID OF CREATED IDENTITY",
            "attributeName": "identityId"
        },
        {
            "name": "LOGIN ALIAS",
            "attributeName": "identityName"
        }
    ],
    "attributes": {
        "identityName": "edard.stark",
        "identityId": "2c918083823c538c018245d81c3f7325",
        "qpocJobId": "4356fe8e-cbf8-4434-91b8-6e70c135a948"
    },
    "progress": null,
    "percentComplete": 0
}