---
title: "Perspectium APIs & SDKs"
canonical: "https://docs.perspectium.com/space/apisdk/1703944/Perspectium%20APIs%20%26%20SDKs"
format: markdown
---
Below is a list of APIs and SDKs used to interact with  Replicator for ServiceNow  and the Perspectium  DataSync Agent  programatically. Note that you may need to authenticate when implementing Perspectium APIs. ServiceNow Server-side Scripting APIs The APIs listed below are implemented using ServiceNow's server-side scripts, or Glide APIs. API Name Usage PerspectiumBulkShare Create a  ServiceNow bulk share  via ServiceNow server-side scripts PerspectiumMessage Create a  ServiceNow outbound message  via ServiceNow server-side scripts PerspectiumReplicator Share a specific record to a  ServiceNow shared queue  via ServiceNow server-side scripts REST APIs The APIs listed below are implemented using REST methods. API Name Usage GET /route Makes an AJAX call to the RouteServlet GET /route/psp_application Queries records from psp_application GET /customerstatus Makes an AJAX call to the CustomerStatusServlet to determine a Perspectium Mesh queue's status DataSync Agent SDK The DataSync Agent SDK contains Java classes that simplify the process of writing sharers and subscribers for data that leverages the Perspectium Replication framework. To learn more, see  Agent SDK .