{"info":{"_postman_id":"94e7f2d9-f189-40c7-9152-47a35092568c","name":"Strongpoint Integration Change Request API","description":"<html><head></head><body><p>Strongpoint's Change Request API provides an external access to read, write and update Strongpoint Change Request objects. This API will let you add, update and remove customization objects inside a Change Request.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"30883336","collectionId":"94e7f2d9-f189-40c7-9152-47a35092568c","publishedId":"2s9YeABubr","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2023-11-22T08:03:05.000Z"},"item":[{"name":"Get Change Request","id":"29b0e24f-fdc3-4803-bb6c-6f9245ef9153","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth1","oauth1":{"basicConfig":[{"key":"consumerKey","value":"<consumer-key>"},{"key":"consumerSecret","value":"<consumer-secret>"},{"key":"token","value":"<token>"},{"key":"tokenSecret","value":"<token-secret>"}],"advancedConfig":[{"key":"signatureMethod","value":"<signature-method>"},{"key":"version","value":"<version>"},{"key":"realm","value":"<realm>"}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"User-Agent","value":"Mozilla/5.0","type":"text"}],"url":"https://<netsuite-account-id-xxx>.restlets.api.netsuite.com/app/site/hosting/restlet.nl?script=customscript_flo_int_change_request_api&deploy=1&actionType=getChangeRequest&externalId=<external_ticket_id>","description":"<p>Returns the Change Request associated with an External ID</p>\n","urlObject":{"protocol":"https","path":["app","site","hosting","restlet.nl"],"host":["<netsuite-account-id-xxx>","restlets","api","netsuite","com"],"query":[{"description":{"content":"<p>The script ID for the Change Request API, this value is a constant, mandatory and should not be changed.</p>\n","type":"text/plain"},"key":"script","value":"customscript_flo_int_change_request_api"},{"description":{"content":"<p>The deployment ID for the Change Request API, this value is a constant, mandatory and should not be changed.</p>\n","type":"text/plain"},"key":"deploy","value":"1"},{"description":{"content":"<p>The action type definition for the API. This parameter is constant and mandatory.</p>\n","type":"text/plain"},"key":"actionType","value":"getChangeRequest"},{"description":{"content":"<p>The external ticket ID associated with the Change Request (i.e For Jira -- the Jira ticket ID, etc.)</p>\n","type":"text/plain"},"key":"externalId","value":"<external_ticket_id>"}],"variable":[]}},"response":[],"_postman_id":"29b0e24f-fdc3-4803-bb6c-6f9245ef9153"},{"name":"Add or Update Customization","id":"4ce50d2c-9633-4fe9-a7ce-82f370985109","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth1","oauth1":{"basicConfig":[{"key":"consumerKey","value":"<consumer-key>"},{"key":"consumerSecret","value":"<consumer-secret>"},{"key":"token","value":"<token>"},{"key":"tokenSecret","value":"<token-secret>"}],"advancedConfig":[{"key":"signatureMethod","value":"<signature-method>"},{"key":"version","value":"<version>"},{"key":"realm","value":"<realm>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"actionType\": \"addCustomization\",\n    \"externalId\": \"41df83f9db43001088391fc768961953\",\n    \"customizations\": [],\n    \"proposedCustomizations\": [\"custrecord_test3\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://<netsuite-account-id-xxx>.restlets.api.netsuite.com/app/site/hosting/restlet.nl?script=customscript_flo_int_change_request_api&deploy=1","description":"<p>Add or update Customizations and/or Proposed Customizations in a Change Request.</p>\n","urlObject":{"protocol":"https","path":["app","site","hosting","restlet.nl"],"host":["<netsuite-account-id-xxx>","restlets","api","netsuite","com"],"query":[{"description":{"content":"<p>The script ID for the Change Request API, this value is a constant, mandatory and should not be changed.</p>\n","type":"text/plain"},"key":"script","value":"customscript_flo_int_change_request_api"},{"description":{"content":"<p>The deployment ID for the Change Request API, this value is a constant, mandatory and should not be changed.</p>\n","type":"text/plain"},"key":"deploy","value":"1"}],"variable":[]}},"response":[],"_postman_id":"4ce50d2c-9633-4fe9-a7ce-82f370985109"},{"name":"Delete Customization","id":"161aeca9-8890-4193-8fe8-930792c45673","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth1","oauth1":{"basicConfig":[{"key":"consumerKey","value":"<consumer-key>"},{"key":"consumerSecret","value":"<consumer-secret>"},{"key":"token","value":"<token>"},{"key":"tokenSecret","value":"<token-secret>"}],"advancedConfig":[{"key":"signatureMethod","value":"<signature-method>"},{"key":"version","value":"<version>"},{"key":"realm","value":"<realm>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"actionType\": \"deleteCustomization\",\n    \"externalId\": \"SJD-166\",\n    \"customizations\": [],\n    \"proposedCustomizations\": [\"custrecord_test2\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://<netsuite-account-id-xxx>.restlets.api.netsuite.com/app/site/hosting/restlet.nl?script=customscript_flo_int_change_request_api&deploy=1","description":"<p>Remove attached Customizations and/or Proposed Customizations in a Change Request.</p>\n","urlObject":{"protocol":"https","path":["app","site","hosting","restlet.nl"],"host":["<netsuite-account-id-xxx>","restlets","api","netsuite","com"],"query":[{"description":{"content":"<p>The script ID for the Change Request API, this value is a constant, mandatory and should not be changed.</p>\n","type":"text/plain"},"key":"script","value":"customscript_flo_int_change_request_api"},{"description":{"content":"<p>The deployment ID for the Change Request API, this value is a constant, mandatory and should not be changed.</p>\n","type":"text/plain"},"key":"deploy","value":"1"}],"variable":[]}},"response":[],"_postman_id":"161aeca9-8890-4193-8fe8-930792c45673"},{"name":"Push Change Request","id":"2422f26c-80ad-4155-afd7-ee4bbf107b52","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth1","oauth1":{"basicConfig":[{"key":"consumerKey","value":"<consumer-key>"},{"key":"consumerSecret","value":"<consumer-secret>"},{"key":"token","value":"<token>"},{"key":"tokenSecret","value":"<token-secret>"}],"advancedConfig":[{"key":"signatureMethod","value":"<signature-method>"},{"key":"version","value":"<version>"},{"key":"realm","value":"<realm>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"actionType\": \"pushChangeRequest\",\n    \"externalId\": \"NS-1234\",\n    \"name\": \"external ticket name\",\n    \"description\": \"external ticket description\",\n    \"externalCrStatus\": \"external ticket status\",\n    \"customizations\": [\"36819\"],\n    \"proposedCustomizations\": [\"custrecord_test2\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://<netsuite-account-id-xxx>.restlets.api.netsuite.com/app/site/hosting/restlet.nl?script=customscript_flo_int_change_request_api&deploy=1","description":"<p>Pushes the external ticket details and creates an equivalent Change Request.</p>\n","urlObject":{"protocol":"https","path":["app","site","hosting","restlet.nl"],"host":["<netsuite-account-id-xxx>","restlets","api","netsuite","com"],"query":[{"description":{"content":"<p>The script ID for the Change Request API, this value is a constant, mandatory and should not be changed.</p>\n","type":"text/plain"},"key":"script","value":"customscript_flo_int_change_request_api"},{"description":{"content":"<p>The deployment ID for the Change Request API, this value is a constant, mandatory and should not be changed.</p>\n","type":"text/plain"},"key":"deploy","value":"1"}],"variable":[]}},"response":[],"_postman_id":"2422f26c-80ad-4155-afd7-ee4bbf107b52"},{"name":"Get Impact Analysis","id":"02d95aa5-0ef1-4d3e-8d5b-62424686e181","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth1","oauth1":{"basicConfig":[{"key":"consumerKey","value":"<consumer-key>"},{"key":"consumerSecret","value":"<consumer-secret>"},{"key":"token","value":"<token>"},{"key":"tokenSecret","value":"<token-secret>"}],"advancedConfig":[{"key":"signatureMethod","value":"<signature-method>"},{"key":"version","value":"<version>"},{"key":"realm","value":"<realm>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://<netsuite-account-id-xxx>.restlets.api.netsuite.com/app/site/hosting/restlet.nl?script=customscript_flo_int_change_request_api&deploy=1&actionType=getImpactAnalysis&externalId=<external_ticket_id>","description":"<p>Returns the impact analysis data of the customizations attached in a Change Request. Customization impact analysis data are categorized as Safe to modify, Not safe to modify and Inactive.</p>\n","urlObject":{"protocol":"https","path":["app","site","hosting","restlet.nl"],"host":["<netsuite-account-id-xxx>","restlets","api","netsuite","com"],"query":[{"description":{"content":"<p>The script ID for the Change Request API, this value is a constant, mandatory and should not be changed.</p>\n","type":"text/plain"},"key":"script","value":"customscript_flo_int_change_request_api"},{"description":{"content":"<p>The deployment ID for the Change Request API, this value is a constant, mandatory and should not be changed.</p>\n","type":"text/plain"},"key":"deploy","value":"1"},{"description":{"content":"<p>The action type definition for the API. This parameter is constant and mandatory.</p>\n","type":"text/plain"},"key":"actionType","value":"getImpactAnalysis"},{"description":{"content":"<p>The external ticket ID associated with the Change Request (i.e For Jira -- the Jira ticket ID, etc.)</p>\n","type":"text/plain"},"key":"externalId","value":"<external_ticket_id>"}],"variable":[]}},"response":[],"_postman_id":"02d95aa5-0ef1-4d3e-8d5b-62424686e181"},{"name":"Get ERD","id":"659371b1-4f42-4815-a85e-f7a43f805370","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth1","oauth1":{"basicConfig":[{"key":"consumerKey","value":"<consumer-key>"},{"key":"consumerSecret","value":"<consumer-secret>"},{"key":"token","value":"<token>"},{"key":"tokenSecret","value":"<token-secret>"}],"advancedConfig":[{"key":"signatureMethod","value":"<signature-method>"},{"key":"version","value":"<version>"},{"key":"realm","value":"<realm>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://<netsuite-account-id-xxx>.restlets.api.netsuite.com/app/site/hosting/restlet.nl?script=customscript_flo_int_change_request_api&deploy=1&actionType=getERD&externalId=<external_ticket_id>","description":"<p>Returns a list of URLs for the ERDs of each of the customizations attached in a Change Request.</p>\n","urlObject":{"protocol":"https","path":["app","site","hosting","restlet.nl"],"host":["<netsuite-account-id-xxx>","restlets","api","netsuite","com"],"query":[{"description":{"content":"<p>The script ID for the Change Request API, this value is a constant, mandatory and should not be changed.</p>\n","type":"text/plain"},"key":"script","value":"customscript_flo_int_change_request_api"},{"description":{"content":"<p>The deployment ID for the Change Request API, this value is a constant, mandatory and should not be changed.</p>\n","type":"text/plain"},"key":"deploy","value":"1"},{"description":{"content":"<p>The action type definition for the API. This parameter is constant and mandatory.</p>\n","type":"text/plain"},"key":"actionType","value":"getERD"},{"description":{"content":"<p>The external ticket ID associated with the Change Request (i.e For Jira -- the Jira ticket ID, etc.)</p>\n","type":"text/plain"},"key":"externalId","value":"<external_ticket_id>"}],"variable":[]}},"response":[],"_postman_id":"659371b1-4f42-4815-a85e-f7a43f805370"}]}