Is there a table type that is designed to handle incoming API integration requests?

tahnalos
Kilo Sage

Typically, when I am designing an integration using an external API to link to ServiceNow, I design a table whose function is to act as a gatekeeper for the actual target table I am trying to link the API to.  For example, if I were to design a REST API integration into the Incident table, I'd make a table specific to that purpose and give it a name like u_incident_rest_input.

I was just told that newer ServiceNow iterations now have a specific type of table in which to do these requests.  There apparently is a core table that would handle entries created by the REST API and that normally, one would extend this table so that it can be customized specifically for this work.  Does anyone know what that type of table is?

 

Thanks

1 REPLY 1

AnveshKumar M
Tera Sage
Tera Sage

Hi @tahnalos 

If you are talking about the inbound REST API logs, I also use a generic table where I store the Inbound requests just like the OOTB Outbound HTTP Log. So that we can use it for debugging purpose as ServiceNow doesn't offer a table for this even in new versions (I searched for this literally many times).

 

The only bail out is using Transactions table to see if any inbound transaction happened specific to that API URL or Integration User.

 

 

Please mark my answer helpful and accept as a solution if it helped 👍

Thanks,
Anvesh