{"id":4066,"date":"2026-05-29T19:53:01","date_gmt":"2026-05-29T19:53:01","guid":{"rendered":"https:\/\/aaxonix.com\/resources\/?post_type=glossary&#038;p=4066"},"modified":"2026-05-29T19:53:01","modified_gmt":"2026-05-29T19:53:01","slug":"connected-app","status":"publish","type":"glossary","link":"https:\/\/aaxonix.com\/resources\/glossary\/connected-app\/","title":{"rendered":"Connected App"},"content":{"rendered":"<style>\n.gt-body { font-family:'Poppins',sans-serif; color:#111; line-height:1.75; }\n.gt-def { border-left:4px solid #E8650A; padding:16px 20px; background:#fff8f4; border-radius:0 8px 8px 0; margin:0 0 32px; font-size:1.05rem; }\n.gt-section { margin:0 0 36px; }\n.gt-section h2 { font-family:'Fraunces',serif; color:#0A1628; font-size:1.5rem; margin:0 0 12px; }\n.gt-section p { margin:0 0 12px; }\n.gt-example-box { background:#f0f4ff; border-radius:10px; padding:20px 24px; margin:0 0 32px; }\n.gt-example-box strong { color:#2563EB; }\n.gt-related-pills { display:flex; flex-wrap:wrap; gap:10px; margin:0 0 32px; }\n.gt-related-pill { background:#f7f4ef; border:1px solid #ddd8cf; border-radius:20px; padding:6px 16px; font-size:0.875rem; color:#0A1628; text-decoration:none; transition:all .2s; }\n.gt-related-pill:hover { background:#0A1628; color:#fff; border-color:#0A1628; }\n.gt-faq-item { border:1px solid #ddd8cf; border-radius:10px; padding:16px 20px; margin:0 0 12px; }\n.gt-faq-item h3 { font-size:1rem; color:#0A1628; margin:0 0 8px; }\n.gt-faq-item p { margin:0; font-size:0.9rem; color:#444; }\n<\/style>\n<div class=\"gt-body\">\n<div class=\"gt-def\">A Connected App in Zoho CRM is an OAuth 2.0 client registration that enables external applications to authenticate with Zoho CRM and access its API. Creating a Connected App generates a Client ID and Client Secret, which are used in the OAuth flow to obtain access tokens for making authenticated API calls.<\/div>\n<div class=\"gt-section\">\n<h2>Creating a Connected App<\/h2>\n<p>Connected Apps are registered in the <a href=\"https:\/\/api-console.zoho.in\/\" class=\"sp-content-link\">Zoho API Console<\/a>. You choose the client type (Web Application, Self Client, or Server-based Application), specify the authorized redirect URIs, and select the scopes (permissions) the app needs. The console generates a Client ID and Client Secret that are used in the OAuth 2.0 authorization flow.<\/p>\n<\/div>\n<div class=\"gt-section\">\n<h2>OAuth Scopes<\/h2>\n<p>Zoho CRM API scopes control what the Connected App can access. For example, <code>ZohoCRM.modules.ALL<\/code> grants read and write access to all CRM modules, while <code>ZohoCRM.modules.leads.READ<\/code> grants read-only access to the Leads module. Following the principle of least privilege, Connected Apps should request only the scopes they actually need.<\/p>\n<\/div>\n<div class=\"gt-section\">\n<h2>Industry Example<\/h2>\n<div class=\"gt-example-box\"><strong>Integration Partner:<\/strong> Aaxonix builds a custom Zoho CRM to Tally integration for a client. A Connected App is registered in the Zoho API Console with only the scopes needed: read access to Contacts, Accounts, and Invoices modules. The integration uses these credentials to sync data between Zoho CRM and Tally daily, and the limited scope ensures the integration cannot accidentally modify or delete CRM records.<\/div>\n<\/div>\n<div class=\"gt-section\">\n<h2>Related Terms<\/h2>\n<div class=\"gt-related-pills\"><a href=\"https:\/\/aaxonix.com\/resources\/glossary\/crm-rest-api\/\" class=\"sp-content-link gt-related-pill\">CRM REST API<\/a><br \/>\n<a href=\"https:\/\/aaxonix.com\/resources\/glossary\/api-token-oauth\/\" class=\"sp-content-link gt-related-pill\">API Token \/ OAuth 2.0 (CRM)<\/a><br \/>\n<a href=\"https:\/\/aaxonix.com\/resources\/glossary\/deluge-invoke-url\/\" class=\"sp-content-link gt-related-pill\">Deluge invoke URL<\/a><br \/>\n<a href=\"https:\/\/aaxonix.com\/resources\/glossary\/webhook-crm\/\" class=\"sp-content-link gt-related-pill\">Webhook (CRM)<\/a><br \/>\n<a href=\"https:\/\/aaxonix.com\/resources\/glossary\/sandbox-crm\/\" class=\"sp-content-link gt-related-pill\">Sandbox (CRM)<\/a>\n<\/div>\n<\/div>\n<div class=\"gt-section\">\n<h2>Frequently Asked Questions<\/h2>\n<div class=\"gt-faq-item\">\n<h3>What is a Connected App in Zoho CRM?<\/h3>\n<p>A Connected App is an OAuth 2.0 client registration that enables external applications to authenticate with Zoho CRM&#8217;s API. It generates a Client ID and Client Secret used in the OAuth flow to obtain access tokens for making authorised API calls.<\/p>\n<\/div>\n<div class=\"gt-faq-item\">\n<h3>Do I need a Connected App to use the Zoho CRM REST API?<\/h3>\n<p>Yes. All Zoho CRM REST API calls require OAuth 2.0 authentication, which requires a Connected App registration. The app registration gives you the Client ID and Client Secret needed to generate access tokens.<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>A Connected App in Zoho CRM is an OAuth 2.0 client registration that enables external applications to authenticate with Zoho CRM and\u2026<\/p>\n","protected":false},"template":"","meta":{"seo_title":"Connected App | Zoho CRM Glossary","seo_description":"A Connected App in Zoho CRM is an OAuth 2.0 client registration that enables external applications to authenticate with Zoho CRM and access its API. Creati","seo_keyword":"connected app zoho crm","seo_faqs":"[{\"q\": \"What is a Connected App in Zoho CRM?\", \"a\": \"A Connected App is an OAuth 2.0 client registration that enables external applications to authenticate with Zoho CRM\"s API. It generates a Client ID and Client Secret used in the OAuth flow to obtain access tokens for making authorised API calls.\"}, {\"q\": \"Do I need a Connected App to use the Zoho CRM REST API?\", \"a\": \"Yes. All Zoho CRM REST API calls require OAuth 2.0 authentication, which requires a Connected App registration. The app registration gives you the Client ID and Client Secret needed to generate access tokens.\"}]","term_type":"Technical","glossary_related":"","glossary_links":""},"glossary_category":[1238],"class_list":["post-4066","glossary","type-glossary","status-publish","hentry","glossary_category-zoho-crm"],"_links":{"self":[{"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/glossary\/4066","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/types\/glossary"}],"wp:attachment":[{"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/media?parent=4066"}],"wp:term":[{"taxonomy":"glossary_category","embeddable":true,"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/glossary_category?post=4066"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}