{"id":4060,"date":"2026-05-29T19:52:51","date_gmt":"2026-05-29T19:52:51","guid":{"rendered":"https:\/\/aaxonix.com\/resources\/?post_type=glossary&#038;p=4060"},"modified":"2026-05-29T19:52:51","modified_gmt":"2026-05-29T19:52:51","slug":"deluge-map-object","status":"publish","type":"glossary","link":"https:\/\/aaxonix.com\/resources\/glossary\/deluge-map-object\/","title":{"rendered":"Deluge Map Object"},"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 Deluge Map is a key-value data structure in Zoho&#8217;s Deluge scripting language, similar to a dictionary in Python or an object in JavaScript. Maps are used extensively in Zoho CRM Custom Functions to build API request payloads, store fetched record data, and pass structured data between function calls.<\/div>\n<div class=\"gt-section\">\n<h2>Using Maps in Zoho CRM Custom Functions<\/h2>\n<p>Maps are created with <code>{}<\/code> syntax: <code>dealData = {\"Deal_Name\": \"Enterprise CRM Project\", \"Amount\": 500000, \"Stage\": \"Proposal Sent\"};<\/code>. When calling the Zoho CRM API to create or update a record, the payload is passed as a Map. The <code>zoho.crm.createRecord(\"Deals\", dealData)<\/code> call expects a Map where keys are the API field names.<\/p>\n<\/div>\n<div class=\"gt-section\">\n<h2>Nested Maps<\/h2>\n<p>Maps can be nested within other Maps to represent complex data structures. For example, a Deal payload with a <a href=\"https:\/\/aaxonix.com\/resources\/glossary\/subform\/\" class=\"sp-content-link\">Subform<\/a> section requires a nested Map structure where the product line items are a List of Maps. Understanding nested Map structures is essential for working with Zoho CRM&#8217;s API in Deluge.<\/p>\n<\/div>\n<div class=\"gt-section\">\n<h2>Industry Example<\/h2>\n<div class=\"gt-example-box\"><strong>SaaS Platform:<\/strong> A Deluge Custom Function fetches a closed Deal record and constructs a Map payload to create a Zoho Books invoice. The Map has keys for customer ID, line items (a nested List of Maps), payment terms, and due date. The Map is then passed to <code>zoho.books.createInvoice()<\/code> to generate the invoice automatically on deal closure.<\/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\/deluge-scripting\/\" class=\"sp-content-link gt-related-pill\">Deluge Scripting<\/a><br \/>\n<a href=\"https:\/\/aaxonix.com\/resources\/glossary\/deluge-function\/\" class=\"sp-content-link gt-related-pill\">Deluge Function<\/a><br \/>\n<a href=\"https:\/\/aaxonix.com\/resources\/glossary\/deluge-list-object\/\" class=\"sp-content-link gt-related-pill\">Deluge List Object<\/a><br \/>\n<a href=\"https:\/\/aaxonix.com\/resources\/glossary\/custom-function-workflow-action\/\" class=\"sp-content-link gt-related-pill\">Custom Function (Workflow Action)<\/a><br \/>\n<a href=\"https:\/\/aaxonix.com\/resources\/glossary\/crm-rest-api\/\" class=\"sp-content-link gt-related-pill\">CRM REST API<\/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 Deluge Map Object in Zoho CRM?<\/h3>\n<p>A Deluge Map is a key-value data structure used in Zoho CRM Custom Functions. Maps are used to build API payloads for creating and updating CRM records, store fetched record data, and pass structured data between function calls. They are one of the most frequently used data types in Deluge.<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>A Deluge Map is a key-value data structure in Zoho&#8217;s Deluge scripting language, similar to a dictionary in Python or an object\u2026<\/p>\n","protected":false},"template":"","meta":{"seo_title":"Deluge Map Object | Zoho CRM Glossary","seo_description":"A Deluge Map is a key-value data structure in Zoho's Deluge scripting language, similar to a dictionary in Python or an object in JavaScript. Maps are used","seo_keyword":"deluge map object zoho crm","seo_faqs":"[{\"q\": \"What is a Deluge Map Object in Zoho CRM?\", \"a\": \"A Deluge Map is a key-value data structure used in Zoho CRM Custom Functions. Maps are used to build API payloads for creating and updating CRM records, store fetched record data, and pass structured data between function calls. They are one of the most frequently used data types in Deluge.\"}]","term_type":"Technical","glossary_related":"","glossary_links":""},"glossary_category":[1238],"class_list":["post-4060","glossary","type-glossary","status-publish","hentry","glossary_category-zoho-crm"],"_links":{"self":[{"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/glossary\/4060","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=4060"}],"wp:term":[{"taxonomy":"glossary_category","embeddable":true,"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/glossary_category?post=4060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}