{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"968d1237-e101-4e4c-936a-a98756118460","name":"Sangam CRM API Integration","description":"## Introduction\n\nThis document provides guidance on how to integrate the Sangam CRM API with a website or third-party software.\n\nIn order to integrate the Sangam CRM API with your website or third-party software, you will need to have access to the Sangam CRM URL and a valid API token or key. These credentials are typically used to authenticate your requests to the API and to identify your Sangam CRM account.\n\n## CRM URL and Token Info\n\n**{{crm-url}}** : `/api/v1`\n\n- Your CRM URL should be your Sangam CRM domain name, such as enjay.sangam.com.\n    \n\n**{{token}}** : `your-api key`\n\n## Generate API key\n\n- An API key is a unique identifier that allows a user or application to access an API.\n    \n- The API key for Sangam CRM is given by the Sangam CRM administrator or project-in charge who has the required permissions to generate and handle API keys.\n    \n- Here's a document link that provides steps for generating a token key and API  \n    URL:[https://docs.google.com/document/d/1DeT2fj87sDY5sG8iNUKWslmyePdhl7KqS83b0LHWW_o/edit](https://docs.google.com/document/d/1DeT2fj87sDY5sG8iNUKWslmyePdhl7KqS83b0LHWW_o/edit)\n    \n- You can pass Authorization in the body also just pass with the parameter `authorization`.\n    \n\ne.g: `{\"authorization\":\"Bearer {{token}}\"}`\n\n# Sangam CRM API\n\nSangam CRM API provides both Push and Pull APIs to allow users to interact with the Sangam CRM. To use these APIs, users will need to have access to the Sangam CRM and obtain the necessary API credentials. This API documentation will guide users on how to authenticate and use these APIs.\n\n## **Push API**\n\nThe Push API allows users to push data into the Sangam CRM from external sources like websites or any third-party software. This API can be used to add new or update leads, tickets, contacts, or any other data that needs to be stored in the CRM system. Users can create and update data using this API.\n\n| **API Name** | **Purpose** | **API URL** |\n| --- | --- | --- |\n| Module List | Module list allows users to retrieve a list of all available modules in the Sangam CRM. | {{crm-url}}/api/v1/modulelist |\n| Field List | Field List API allows users to retrieve a list of fields for a specific module in the Sangam CRM. | {{crm-url}}/api/v1/fieldlist |\n| Insert or Update Data | The insert or update API allows users to add or update records in the CRM while also checking for duplicates on a phone number and email address. | {{crm-url}}/api/v1/save-data |\n| Insert or Update Data With Linking Module | Insert or update data with linking module API allows users to insert or update records in the CRM while also linking between modules. | {{crm-url}}/api/v1/save-data |\n\n## Pull API\n\nThe Pull API allows users to retrieve data from the Sangam CRM. This API can be used to get information about leads, tickets, contacts, accounts, opportunities, or any other data that is stored in the CRM. Users can use this API to query the CRM system and retrieve specific data based on their requirements.\n\n| **API Name** | **Purpose** | **API Url** |\n| --- | --- | --- |\n| Login API | Login API is used to authenticate users and obtain a valid session ID or access token. | {{crm-url}}/api/v1/login |\n| Fetch Data From CRM | Fetch Data API allows users to retrieve a list of records from a specified module in the CRM based on predefined filters and sorting criteria. | {{crm-url}}/api/v1/getentry-list-new |\n\n## Sangam CRM API Status Codes\n\n| **Status Code** | **Response Message** |\n| --- | --- |\n| 200 | Success |\n| 400 | Bad Request |\n| 401 | Unauthorized Access |\n| 404 | CRM URL Not Found |\n| 500 | Server Error |","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"25213259","team":4527875,"collectionId":"968d1237-e101-4e4c-936a-a98756118460","publishedId":"2s93RNxuis","public":true,"publicUrl":"https://documenter-api.postman.tech/view/25213259/2s93RNxuis","privateUrl":"https://go.postman.co/documentation/25213259-968d1237-e101-4e4c-936a-a98756118460","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"documentationLayout":"classic-double-column","customisation":null,"version":"8.10.1","publishDate":"2023-03-25T05:39:45.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{},"logos":{}},"statusCode":200},"environments":[],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/eec3f212b9039d9a4345b98aae8bf35a717d5deb89b2c1604fd91f20633cfea3","favicon":""},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"}],"canonicalUrl":"https://documenter.gw.postman.com/view/metadata/2s93RNxuis"}