Chilkat Online Tools

DataFlex / Zoho CRM REST APIs / Leads

Back to Collection Items

Use ChilkatAx-win32.pkg

Procedure Test
    Handle hoHttp
    Boolean iSuccess
    Variant vSbResponseBody
    Handle hoSbResponseBody
    Handle hoJResp
    Integer iRespStatusCode
    Boolean iGlobal_search_supported
    Boolean iKanban_view
    Boolean iDeletable
    String sDescription
    Boolean iCreatable
    Boolean iFilter_status
    Boolean iInventory_template_supported
    String sModified_time
    String sPlural_label
    Boolean iPresence_sub_menu
    Boolean iTriggers_supported
    String sId
    Boolean iIsBlueprintSupported
    String sSort_by
    String sSort_order
    Integer iPer_page
    Integer iVisibility
    Boolean iConvertable
    Boolean iEditable
    Boolean iEmailTemplate_support
    Boolean iFilter_supported
    String sDisplay_field
    Boolean iKanban_view_supported
    Boolean iShow_as_tab
    String sWeb_link
    Integer iSequence_number
    String sSingular_label
    Boolean iViewable
    Boolean iApi_supported
    String sApi_name
    Boolean iQuick_create
    String sName
    String sId
    String sGenerated_type
    Boolean iFeeds_required
    Boolean iScoring_supported
    Boolean iWebform_supported
    String sModule_name
    Integer iBusiness_card_field_limit
    String sDisplay_value
    String sShared_type
    String sGroup_operator
    String sSystem_name
    String sShared_details
    String sCustom_viewSort_by
    Boolean iOffline
    Boolean iDefault
    Boolean iSystem_defined
    String sCustom_viewName
    String sCustom_viewId
    String sCategory
    String sFavorite
    String sCustom_viewSort_order
    Integer j
    Integer iCount_j
    String sStrVal
    String sName
    String sComparator
    String sField
    String sValue
    Integer i
    Integer iCount_i
    String sTemp1

    // This example assumes the Chilkat API to have been previously unlocked.
    // See Global Unlock Sample for sample code.

    Get Create (RefClass(cComChilkatHttp)) To hoHttp
    If (Not(IsComObjectCreated(hoHttp))) Begin
        Send CreateComObject of hoHttp
    End

    // Adds the "Authorization: Bearer <access_token>" header.
    Set ComAuthToken Of hoHttp To "<access_token>"

    Get Create (RefClass(cComChilkatStringBuilder)) To hoSbResponseBody
    If (Not(IsComObjectCreated(hoSbResponseBody))) Begin
        Send CreateComObject of hoSbResponseBody
    End
    Get pvComObject of hoSbResponseBody to vSbResponseBody
    Get ComQuickGetSb Of hoHttp "https://domain.com/crm/v2/settings/modules/Leads" vSbResponseBody To iSuccess
    If (iSuccess = False) Begin
        Get ComLastErrorText Of hoHttp To sTemp1
        Showln sTemp1
        Procedure_Return
    End

    Get Create (RefClass(cComChilkatJsonObject)) To hoJResp
    If (Not(IsComObjectCreated(hoJResp))) Begin
        Send CreateComObject of hoJResp
    End
    Get pvComObject of hoSbResponseBody to vSbResponseBody
    Get ComLoadSb Of hoJResp vSbResponseBody To iSuccess
    Set ComEmitCompact Of hoJResp To False

    Showln "Response Body:"
    Get ComEmit Of hoJResp To sTemp1
    Showln sTemp1

    Get ComLastStatus Of hoHttp To iRespStatusCode
    Showln "Response Status Code = " iRespStatusCode
    If (iRespStatusCode >= 400) Begin
        Showln "Response Header:"
        Get ComLastHeader Of hoHttp To sTemp1
        Showln sTemp1
        Showln "Failed."
        Procedure_Return
    End

    // Sample JSON response:
    // (Sample code for parsing the JSON response is shown below)

    // {
    //   "modules": [
    //     {
    //       "global_search_supported": true,
    //       "kanban_view": false,
    //       "deletable": true,
    //       "description": null,
    //       "creatable": true,
    //       "filter_status": true,
    //       "inventory_template_supported": false,
    //       "modified_time": "2021-05-06T06:41:05+00:00",
    //       "plural_label": "Leads",
    //       "presence_sub_menu": true,
    //       "triggers_supported": true,
    //       "id": "738964000000000125",
    //       "isBlueprintSupported": true,
    //       "related_list_properties": {
    //         "sort_by": null,
    //         "fields": [
    //           "Full_Name",
    //           "Company",
    //           "Email",
    //           "Lead_Source",
    //           "Lead_Status",
    //           "Phone"
    //         ],
    //         "sort_order": null
    //       },
    //       "per_page": 10,
    //       "$properties": [
    //         "$converted",
    //         "$approved",
    //         "$approval_state",
    //         "$state",
    //         "$converted_detail",
    //         "$currency_symbol",
    //         "$review",
    //         "$review_process",
    //         "$approval",
    //         "$in_merge",
    //         "$process_flow",
    //         "$orchestration",
    //         "$stop_processing",
    //         "$data_source_details"
    //       ],
    //       "visibility": 1,
    //       "convertable": true,
    //       "editable": true,
    //       "emailTemplate_support": true,
    //       "profiles": [
    //         {
    //           "name": "Administrator",
    //           "id": "738964000000015972"
    //         },
    //         {
    //           "name": "Standard",
    //           "id": "738964000000015975"
    //         },
    //         {
    //           "name": "Sample",
    //           "id": "738964000001348001"
    //         }
    //       ],
    //       "filter_supported": true,
    //       "display_field": "Full_Name",
    //       "search_layout_fields": [
    //         "Owner",
    //         "Company",
    //         "Email",
    //         "Full_Name",
    //         "Phone",
    //         "Lead_Source"
    //       ],
    //       "kanban_view_supported": true,
    //       "show_as_tab": true,
    //       "web_link": null,
    //       "sequence_number": 2,
    //       "singular_label": "Lead",
    //       "viewable": true,
    //       "api_supported": true,
    //       "api_name": "Leads",
    //       "quick_create": true,
    //       "modified_by": {
    //         "name": "Patricia Boyle",
    //         "id": "738964000000291009"
    //       },
    //       "generated_type": "default",
    //       "feeds_required": false,
    //       "scoring_supported": true,
    //       "webform_supported": true,
    //       "arguments": [
    //       ],
    //       "module_name": "Leads",
    //       "business_card_field_limit": 5,
    //       "custom_view": {
    //         "display_value": "My Leads",
    //         "shared_type": "all",
    //         "criteria": {
    //           "group_operator": "and",
    //           "group": [
    //             {
    //               "comparator": "equal",
    //               "field": "Owner",
    //               "value": "${CURRENTUSER}"
    //             },
    //             {
    //               "comparator": "equal",
    //               "field": "$converted",
    //               "value": false
    //             }
    //           ]
    //         },
    //         "system_name": "MYVIEWS",
    //         "shared_details": null,
    //         "sort_by": null,
    //         "offline": true,
    //         "default": true,
    //         "system_defined": true,
    //         "name": "My Leads",
    //         "id": "738964000000091563",
    //         "category": "shared_with_me",
    //         "fields": [
    //           "Full_Name",
    //           "Company",
    //           "Email",
    //           "Phone",
    //           "Lead_Source"
    //         ],
    //         "favorite": null,
    //         "sort_order": null
    //       },
    //       "parent_module": {}
    //     }
    //   ]
    // }

    // Sample code for parsing the JSON response...
    // Use this online tool to generate parsing code from sample JSON: Generate JSON Parsing Code

    Move 0 To i
    Get ComSizeOfArray Of hoJResp "modules" To iCount_i
    While (i < iCount_i)
        Set ComI Of hoJResp To i
        Get ComBoolOf Of hoJResp "modules[i].global_search_supported" To iGlobal_search_supported
        Get ComBoolOf Of hoJResp "modules[i].kanban_view" To iKanban_view
        Get ComBoolOf Of hoJResp "modules[i].deletable" To iDeletable
        Get ComStringOf Of hoJResp "modules[i].description" To sDescription
        Get ComBoolOf Of hoJResp "modules[i].creatable" To iCreatable
        Get ComBoolOf Of hoJResp "modules[i].filter_status" To iFilter_status
        Get ComBoolOf Of hoJResp "modules[i].inventory_template_supported" To iInventory_template_supported
        Get ComStringOf Of hoJResp "modules[i].modified_time" To sModified_time
        Get ComStringOf Of hoJResp "modules[i].plural_label" To sPlural_label
        Get ComBoolOf Of hoJResp "modules[i].presence_sub_menu" To iPresence_sub_menu
        Get ComBoolOf Of hoJResp "modules[i].triggers_supported" To iTriggers_supported
        Get ComStringOf Of hoJResp "modules[i].id" To sId
        Get ComBoolOf Of hoJResp "modules[i].isBlueprintSupported" To iIsBlueprintSupported
        Get ComStringOf Of hoJResp "modules[i].related_list_properties.sort_by" To sSort_by
        Get ComStringOf Of hoJResp "modules[i].related_list_properties.sort_order" To sSort_order
        Get ComIntOf Of hoJResp "modules[i].per_page" To iPer_page
        Get ComIntOf Of hoJResp "modules[i].visibility" To iVisibility
        Get ComBoolOf Of hoJResp "modules[i].convertable" To iConvertable
        Get ComBoolOf Of hoJResp "modules[i].editable" To iEditable
        Get ComBoolOf Of hoJResp "modules[i].emailTemplate_support" To iEmailTemplate_support
        Get ComBoolOf Of hoJResp "modules[i].filter_supported" To iFilter_supported
        Get ComStringOf Of hoJResp "modules[i].display_field" To sDisplay_field
        Get ComBoolOf Of hoJResp "modules[i].kanban_view_supported" To iKanban_view_supported
        Get ComBoolOf Of hoJResp "modules[i].show_as_tab" To iShow_as_tab
        Get ComStringOf Of hoJResp "modules[i].web_link" To sWeb_link
        Get ComIntOf Of hoJResp "modules[i].sequence_number" To iSequence_number
        Get ComStringOf Of hoJResp "modules[i].singular_label" To sSingular_label
        Get ComBoolOf Of hoJResp "modules[i].viewable" To iViewable
        Get ComBoolOf Of hoJResp "modules[i].api_supported" To iApi_supported
        Get ComStringOf Of hoJResp "modules[i].api_name" To sApi_name
        Get ComBoolOf Of hoJResp "modules[i].quick_create" To iQuick_create
        Get ComStringOf Of hoJResp "modules[i].modified_by.name" To sName
        Get ComStringOf Of hoJResp "modules[i].modified_by.id" To sId
        Get ComStringOf Of hoJResp "modules[i].generated_type" To sGenerated_type
        Get ComBoolOf Of hoJResp "modules[i].feeds_required" To iFeeds_required
        Get ComBoolOf Of hoJResp "modules[i].scoring_supported" To iScoring_supported
        Get ComBoolOf Of hoJResp "modules[i].webform_supported" To iWebform_supported
        Get ComStringOf Of hoJResp "modules[i].module_name" To sModule_name
        Get ComIntOf Of hoJResp "modules[i].business_card_field_limit" To iBusiness_card_field_limit
        Get ComStringOf Of hoJResp "modules[i].custom_view.display_value" To sDisplay_value
        Get ComStringOf Of hoJResp "modules[i].custom_view.shared_type" To sShared_type
        Get ComStringOf Of hoJResp "modules[i].custom_view.criteria.group_operator" To sGroup_operator
        Get ComStringOf Of hoJResp "modules[i].custom_view.system_name" To sSystem_name
        Get ComStringOf Of hoJResp "modules[i].custom_view.shared_details" To sShared_details
        Get ComStringOf Of hoJResp "modules[i].custom_view.sort_by" To sCustom_viewSort_by
        Get ComBoolOf Of hoJResp "modules[i].custom_view.offline" To iOffline
        Get ComBoolOf Of hoJResp "modules[i].custom_view.default" To iDefault
        Get ComBoolOf Of hoJResp "modules[i].custom_view.system_defined" To iSystem_defined
        Get ComStringOf Of hoJResp "modules[i].custom_view.name" To sCustom_viewName
        Get ComStringOf Of hoJResp "modules[i].custom_view.id" To sCustom_viewId
        Get ComStringOf Of hoJResp "modules[i].custom_view.category" To sCategory
        Get ComStringOf Of hoJResp "modules[i].custom_view.favorite" To sFavorite
        Get ComStringOf Of hoJResp "modules[i].custom_view.sort_order" To sCustom_viewSort_order
        Move 0 To j
        Get ComSizeOfArray Of hoJResp "modules[i].related_list_properties.fields" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "modules[i].related_list_properties.fields[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "modules[i].$properties" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "modules[i].$properties[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "modules[i].profiles" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "modules[i].profiles[j].name" To sName
            Get ComStringOf Of hoJResp "modules[i].profiles[j].id" To sId
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "modules[i].search_layout_fields" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "modules[i].search_layout_fields[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "modules[i].arguments" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "modules[i].custom_view.criteria.group" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "modules[i].custom_view.criteria.group[j].comparator" To sComparator
            Get ComStringOf Of hoJResp "modules[i].custom_view.criteria.group[j].field" To sField
            Get ComStringOf Of hoJResp "modules[i].custom_view.criteria.group[j].value" To sValue
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "modules[i].custom_view.fields" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "modules[i].custom_view.fields[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move (i + 1) To i
    Loop



End_Procedure

Curl Command

curl -X GET
	-H "Authorization: Bearer <access_token>"
https://domain.com/crm/v2/settings/modules/Leads

Postman Collection Item JSON

{
  "name": "Leads",
  "request": {
    "auth": {
      "type": "bearer",
      "bearer": [
        {
          "key": "token",
          "value": "{{access-token}}",
          "type": "string"
        }
      ]
    },
    "method": "GET",
    "header": [
    ],
    "url": {
      "raw": "{{api-domain}}/crm/v2/settings/modules/Leads",
      "host": [
        "{{api-domain}}"
      ],
      "path": [
        "crm",
        "v2",
        "settings",
        "modules",
        "Leads"
      ]
    },
    "description": "To get the metadata of the Leads Module."
  },
  "response": [
    {
      "name": "SUCCESS RESPONSE",
      "originalRequest": {
        "method": "GET",
        "header": [
        ],
        "url": {
          "raw": "{{api-domain}}/crm/v2/settings/modules/Leads",
          "host": [
            "{{api-domain}}"
          ],
          "path": [
            "crm",
            "v2",
            "settings",
            "modules",
            "Leads"
          ]
        }
      },
      "status": "OK",
      "code": 200,
      "_postman_previewlanguage": "json",
      "header": [
        {
          "key": "Server",
          "value": "ZGS"
        },
        {
          "key": "Date",
          "value": "Tue, 11 May 2021 12:22:04 GMT"
        },
        {
          "key": "Content-Type",
          "value": "application/json;charset=utf-8"
        },
        {
          "key": "Transfer-Encoding",
          "value": "chunked"
        },
        {
          "key": "Connection",
          "value": "keep-alive"
        },
        {
          "key": "Referrer-Policy",
          "value": "strict-origin"
        },
        {
          "key": "X-Content-Type-Options",
          "value": "nosniff"
        },
        {
          "key": "X-XSS-Protection",
          "value": "1; mode=block"
        },
        {
          "key": "Pragma",
          "value": "no-cache"
        },
        {
          "key": "Cache-Control",
          "value": "no-store, no-cache, must-revalidate, private"
        },
        {
          "key": "Expires",
          "value": "Thu, 01 Jan 1970 00:00:00 GMT"
        },
        {
          "key": "X-Frame-Options",
          "value": "SAMEORIGIN"
        },
        {
          "key": "X-ACCESSTOKEN-RESET",
          "value": "2021-05-11T12:57:36+00:00"
        },
        {
          "key": "clientVersion",
          "value": "4023320"
        },
        {
          "key": "clientsubVersion",
          "value": "4d8b6ee4f7d1d284c930a4e807480c5c"
        },
        {
          "key": "Content-Disposition",
          "value": "attachment; filename=response.json"
        },
        {
          "key": "vary",
          "value": "accept-encoding"
        },
        {
          "key": "Content-Encoding",
          "value": "gzip"
        },
        {
          "key": "Content-Language",
          "value": "en-US"
        },
        {
          "key": "Strict-Transport-Security",
          "value": "max-age=15768000"
        }
      ],
      "cookie": [
      ],
      "body": "{\n    \"modules\": [\n        {\n            \"global_search_supported\": true,\n            \"kanban_view\": false,\n            \"deletable\": true,\n            \"description\": null,\n            \"creatable\": true,\n            \"filter_status\": true,\n            \"inventory_template_supported\": false,\n            \"modified_time\": \"2021-05-06T06:41:05+00:00\",\n            \"plural_label\": \"Leads\",\n            \"presence_sub_menu\": true,\n            \"triggers_supported\": true,\n            \"id\": \"738964000000000125\",\n            \"isBlueprintSupported\": true,\n            \"related_list_properties\": {\n                \"sort_by\": null,\n                \"fields\": [\n                    \"Full_Name\",\n                    \"Company\",\n                    \"Email\",\n                    \"Lead_Source\",\n                    \"Lead_Status\",\n                    \"Phone\"\n                ],\n                \"sort_order\": null\n            },\n            \"per_page\": 10,\n            \"$properties\": [\n                \"$converted\",\n                \"$approved\",\n                \"$approval_state\",\n                \"$state\",\n                \"$converted_detail\",\n                \"$currency_symbol\",\n                \"$review\",\n                \"$review_process\",\n                \"$approval\",\n                \"$in_merge\",\n                \"$process_flow\",\n                \"$orchestration\",\n                \"$stop_processing\",\n                \"$data_source_details\"\n            ],\n            \"visibility\": 1,\n            \"convertable\": true,\n            \"editable\": true,\n            \"emailTemplate_support\": true,\n            \"profiles\": [\n                {\n                    \"name\": \"Administrator\",\n                    \"id\": \"738964000000015972\"\n                },\n                {\n                    \"name\": \"Standard\",\n                    \"id\": \"738964000000015975\"\n                },\n                {\n                    \"name\": \"Sample\",\n                    \"id\": \"738964000001348001\"\n                }\n            ],\n            \"filter_supported\": true,\n            \"display_field\": \"Full_Name\",\n            \"search_layout_fields\": [\n                \"Owner\",\n                \"Company\",\n                \"Email\",\n                \"Full_Name\",\n                \"Phone\",\n                \"Lead_Source\"\n            ],\n            \"kanban_view_supported\": true,\n            \"show_as_tab\": true,\n            \"web_link\": null,\n            \"sequence_number\": 2,\n            \"singular_label\": \"Lead\",\n            \"viewable\": true,\n            \"api_supported\": true,\n            \"api_name\": \"Leads\",\n            \"quick_create\": true,\n            \"modified_by\": {\n                \"name\": \"Patricia Boyle\",\n                \"id\": \"738964000000291009\"\n            },\n            \"generated_type\": \"default\",\n            \"feeds_required\": false,\n            \"scoring_supported\": true,\n            \"webform_supported\": true,\n            \"arguments\": [],\n            \"module_name\": \"Leads\",\n            \"business_card_field_limit\": 5,\n            \"custom_view\": {\n                \"display_value\": \"My Leads\",\n                \"shared_type\": \"all\",\n                \"criteria\": {\n                    \"group_operator\": \"and\",\n                    \"group\": [\n                        {\n                            \"comparator\": \"equal\",\n                            \"field\": \"Owner\",\n                            \"value\": \"${CURRENTUSER}\"\n                        },\n                        {\n                            \"comparator\": \"equal\",\n                            \"field\": \"$converted\",\n                            \"value\": false\n                        }\n                    ]\n                },\n                \"system_name\": \"MYVIEWS\",\n                \"shared_details\": null,\n                \"sort_by\": null,\n                \"offline\": true,\n                \"default\": true,\n                \"system_defined\": true,\n                \"name\": \"My Leads\",\n                \"id\": \"738964000000091563\",\n                \"category\": \"shared_with_me\",\n                \"fields\": [\n                    \"Full_Name\",\n                    \"Company\",\n                    \"Email\",\n                    \"Phone\",\n                    \"Lead_Source\"\n                ],\n                \"favorite\": null,\n                \"sort_order\": null\n            },\n            \"parent_module\": {}\n        }\n    ]\n}"
    },
    {
      "name": "INVALID_MODULE",
      "originalRequest": {
        "method": "GET",
        "header": [
        ],
        "url": {
          "raw": "{{api-domain}}/crm/v2/settings/modules/Lead",
          "host": [
            "{{api-domain}}"
          ],
          "path": [
            "crm",
            "v2",
            "settings",
            "modules",
            "Lead"
          ]
        }
      },
      "status": "Bad Request",
      "code": 400,
      "_postman_previewlanguage": "json",
      "header": [
        {
          "key": "Server",
          "value": "ZGS"
        },
        {
          "key": "Date",
          "value": "Tue, 11 May 2021 12:22:27 GMT"
        },
        {
          "key": "Content-Type",
          "value": "application/json;charset=utf-8"
        },
        {
          "key": "Content-Length",
          "value": "110"
        },
        {
          "key": "Connection",
          "value": "keep-alive"
        },
        {
          "key": "Referrer-Policy",
          "value": "strict-origin"
        },
        {
          "key": "X-Content-Type-Options",
          "value": "nosniff"
        },
        {
          "key": "X-XSS-Protection",
          "value": "1; mode=block"
        },
        {
          "key": "Pragma",
          "value": "no-cache"
        },
        {
          "key": "Cache-Control",
          "value": "no-store, no-cache, must-revalidate, private"
        },
        {
          "key": "Expires",
          "value": "Thu, 01 Jan 1970 00:00:00 GMT"
        },
        {
          "key": "X-Frame-Options",
          "value": "SAMEORIGIN"
        },
        {
          "key": "X-ACCESSTOKEN-RESET",
          "value": "2021-05-11T12:57:36+00:00"
        },
        {
          "key": "clientVersion",
          "value": "4023320"
        },
        {
          "key": "clientsubVersion",
          "value": "4d8b6ee4f7d1d284c930a4e807480c5c"
        },
        {
          "key": "Content-Disposition",
          "value": "attachment; filename=response.json"
        },
        {
          "key": "X-Download-Options",
          "value": "noopen"
        },
        {
          "key": "Content-Language",
          "value": "en-US"
        }
      ],
      "cookie": [
      ],
      "body": "{\n    \"code\": \"INVALID_MODULE\",\n    \"details\": {},\n    \"message\": \"the module name given seems to be invalid\",\n    \"status\": \"error\"\n}"
    },
    {
      "name": "INVALID_URL_PATTERN",
      "originalRequest": {
        "method": "GET",
        "header": [
        ],
        "url": {
          "raw": "{{api-domain}}/crm/v2/settings/module/Leads",
          "host": [
            "{{api-domain}}"
          ],
          "path": [
            "crm",
            "v2",
            "settings",
            "module",
            "Leads"
          ]
        }
      },
      "status": "Not Found",
      "code": 404,
      "_postman_previewlanguage": "json",
      "header": [
        {
          "key": "Server",
          "value": "ZGS"
        },
        {
          "key": "Date",
          "value": "Tue, 11 May 2021 12:22:42 GMT"
        },
        {
          "key": "Content-Type",
          "value": "application/json;charset=utf-8"
        },
        {
          "key": "Content-Length",
          "value": "131"
        },
        {
          "key": "Connection",
          "value": "keep-alive"
        },
        {
          "key": "Referrer-Policy",
          "value": "strict-origin"
        },
        {
          "key": "X-Content-Type-Options",
          "value": "nosniff"
        },
        {
          "key": "X-XSS-Protection",
          "value": "1; mode=block"
        },
        {
          "key": "Pragma",
          "value": "no-cache"
        },
        {
          "key": "Cache-Control",
          "value": "no-store, no-cache, must-revalidate, private"
        },
        {
          "key": "Expires",
          "value": "Thu, 01 Jan 1970 00:00:00 GMT"
        },
        {
          "key": "X-Frame-Options",
          "value": "SAMEORIGIN"
        },
        {
          "key": "X-ACCESSTOKEN-RESET",
          "value": "2021-05-11T12:57:36+00:00"
        },
        {
          "key": "Content-Disposition",
          "value": "attachment; filename=response.json"
        },
        {
          "key": "X-Download-Options",
          "value": "noopen"
        },
        {
          "key": "Content-Language",
          "value": "en-US"
        }
      ],
      "cookie": [
      ],
      "body": "{\n    \"code\": \"INVALID_URL_PATTERN\",\n    \"details\": {},\n    \"message\": \"Please check if the URL trying to access is a correct one\",\n    \"status\": \"error\"\n}"
    },
    {
      "name": "AUTHENTICATION_FAILURE",
      "originalRequest": {
        "method": "GET",
        "header": [
        ],
        "url": {
          "raw": "{{api-domain}}/crm/v2/settings/modules/Leads",
          "host": [
            "{{api-domain}}"
          ],
          "path": [
            "crm",
            "v2",
            "settings",
            "modules",
            "Leads"
          ]
        }
      },
      "status": "Unauthorized",
      "code": 401,
      "_postman_previewlanguage": "json",
      "header": [
        {
          "key": "Server",
          "value": "ZGS"
        },
        {
          "key": "Date",
          "value": "Tue, 11 May 2021 12:22:56 GMT"
        },
        {
          "key": "Content-Type",
          "value": "application/json;charset=utf-8"
        },
        {
          "key": "Content-Length",
          "value": "98"
        },
        {
          "key": "Connection",
          "value": "keep-alive"
        },
        {
          "key": "Referrer-Policy",
          "value": "strict-origin"
        },
        {
          "key": "X-Content-Type-Options",
          "value": "nosniff"
        },
        {
          "key": "X-XSS-Protection",
          "value": "1; mode=block"
        },
        {
          "key": "Pragma",
          "value": "no-cache"
        },
        {
          "key": "Cache-Control",
          "value": "no-cache"
        },
        {
          "key": "Expires",
          "value": "Thu, 01 Jan 1970 00:00:00 GMT"
        },
        {
          "key": "X-Frame-Options",
          "value": "SAMEORIGIN"
        },
        {
          "key": "X-Download-Options",
          "value": "noopen"
        }
      ],
      "cookie": [
      ],
      "body": "{\n    \"code\": \"AUTHENTICATION_FAILURE\",\n    \"details\": {},\n    \"message\": \"Authentication failed\",\n    \"status\": \"error\"\n}"
    },
    {
      "name": "INVALID_REQUEST_METHOD",
      "originalRequest": {
        "method": "COPY",
        "header": [
        ],
        "url": {
          "raw": "{{api-domain}}/crm/v2/settings/modules/Leads",
          "host": [
            "{{api-domain}}"
          ],
          "path": [
            "crm",
            "v2",
            "settings",
            "modules",
            "Leads"
          ]
        }
      },
      "status": "Bad Request",
      "code": 400,
      "_postman_previewlanguage": "json",
      "header": [
        {
          "key": "Server",
          "value": "ZGS"
        },
        {
          "key": "Date",
          "value": "Tue, 11 May 2021 12:23:19 GMT"
        },
        {
          "key": "Content-Type",
          "value": "application/json;charset=utf-8"
        },
        {
          "key": "Content-Length",
          "value": "124"
        },
        {
          "key": "Connection",
          "value": "keep-alive"
        },
        {
          "key": "X-Frame-Options",
          "value": "deny"
        },
        {
          "key": "X-Download-Options",
          "value": "noopen"
        },
        {
          "key": "X-Content-Type-Options",
          "value": "nosniff"
        }
      ],
      "cookie": [
      ],
      "body": "{\n    \"code\": \"INVALID_REQUEST_METHOD\",\n    \"details\": {},\n    \"message\": \"The http request method type is not a valid one\",\n    \"status\": \"error\"\n}"
    },
    {
      "name": "OAUTH_SCOPE_MISMATCH",
      "originalRequest": {
        "method": "GET",
        "header": [
        ],
        "url": {
          "raw": "{{api-domain}}/crm/v2/settings/modules/Leads",
          "host": [
            "{{api-domain}}"
          ],
          "path": [
            "crm",
            "v2",
            "settings",
            "modules",
            "Leads"
          ]
        }
      },
      "status": "Unauthorized",
      "code": 401,
      "_postman_previewlanguage": "json",
      "header": [
        {
          "key": "Server",
          "value": "ZGS"
        },
        {
          "key": "Date",
          "value": "Thu, 13 May 2021 08:28:57 GMT"
        },
        {
          "key": "Content-Type",
          "value": "application/json;charset=utf-8"
        },
        {
          "key": "Content-Length",
          "value": "113"
        },
        {
          "key": "Connection",
          "value": "keep-alive"
        },
        {
          "key": "Referrer-Policy",
          "value": "strict-origin"
        },
        {
          "key": "X-Content-Type-Options",
          "value": "nosniff"
        },
        {
          "key": "X-XSS-Protection",
          "value": "1; mode=block"
        },
        {
          "key": "Pragma",
          "value": "no-cache"
        },
        {
          "key": "Cache-Control",
          "value": "no-cache"
        },
        {
          "key": "Expires",
          "value": "Thu, 01 Jan 1970 00:00:00 GMT"
        },
        {
          "key": "X-Frame-Options",
          "value": "SAMEORIGIN"
        },
        {
          "key": "X-Download-Options",
          "value": "noopen"
        }
      ],
      "cookie": [
      ],
      "body": "{\n    \"code\": \"OAUTH_SCOPE_MISMATCH\",\n    \"details\": {},\n    \"message\": \"invalid oauth scope to access this URL\",\n    \"status\": \"error\"\n}"
    }
  ]
}