

{"id":17782,"date":"2018-06-08T04:10:32","date_gmt":"2018-06-08T04:10:32","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=17782"},"modified":"2021-04-05T13:45:18","modified_gmt":"2021-04-05T08:15:18","slug":"cassandra-api","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/cassandra-api\/","title":{"rendered":"Cassandra API &#8211;  Referenced, CQL, Thrift API in Cassandra"},"content":{"rendered":"<div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:1914,&quot;href&quot;:&quot;http:\\\/\\\/cassandra.apache.org&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20210725052557\\\/http:\\\/\\\/cassandra.apache.org\\\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-10 08:13:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-13 21:02:59&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-16 22:40:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-21 09:37:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-26 12:16:50&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-29 18:03:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-03 15:18:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-07 19:10:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-11 05:40:10&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-14 16:16:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-17 20:58:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-22 13:32:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-25 13:38:32&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-29 13:35:59&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-01 23:23:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-05 07:02:58&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-08 15:02:49&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-12 11:23:22&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-17 09:37:29&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-22 06:36:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-25 14:12:52&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-28 22:39:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-04 13:09:40&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-09 01:26:10&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-12 22:16:19&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-17 10:58:32&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-21 03:00:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-25 03:59:29&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-29 05:19:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-03 03:15:28&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-08 01:52:27&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-11 04:13:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-15 03:31:18&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-18 09:11:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-21 12:26:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-25 00:02:08&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-28 09:41:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-03 14:39:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-12 05:46:00&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-15 07:21:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-18 15:30:40&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-21 18:51:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-25 07:17:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-28 14:01:44&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-31 15:35:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-04 05:55:00&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-04 05:55:00&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;}]'><\/div>\n<h2>1. Objective<\/h2>\n<p>In this <strong><a href=\"https:\/\/data-flair.training\/blogs\/scala-tutorial\/\">Apache Cassandra<\/a><\/strong> API\u00a0Tutorial, we are going to discuss what is Cassandra Application Programming Interface (API). Along with this, we will cover the different types of Cassandra\u00a0API: Referenced API, CQL API (Cassandra Query Langauge), and Thrift API.<\/p>\n<p>So, let&#8217;s talk about Cassandra API.<\/p>\n<div id=\"attachment_17797\" style=\"width: 1210px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/Cassandra-Referenced-Api-01.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-17797\" class=\"wp-image-17797 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/Cassandra-Referenced-Api-01.jpg\" alt=\"Cassandra API - Referenced, CQL , Thrift API in Cassandra\" width=\"1200\" height=\"628\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/Cassandra-Referenced-Api-01.jpg 1200w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/Cassandra-Referenced-Api-01-150x79.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/Cassandra-Referenced-Api-01-300x157.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/Cassandra-Referenced-Api-01-768x402.jpg 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/Cassandra-Referenced-Api-01-1024x536.jpg 1024w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><p id=\"caption-attachment-17797\" class=\"wp-caption-text\">Cassandra API &#8211; Referenced, CQL , Thrift API in Cassandra<\/p><\/div>\n<h2>2. What is Cassandra API?<\/h2>\n<p>Cassandra Application Programming Interface (API) is a set of functions and procedures that allow the creation of applications which access the features or data of an operating system, application or, other services.<br \/>\n<strong><a href=\"https:\/\/data-flair.training\/blogs\/why-scala\/\">16+ Reasons to Why Learn Scala Programming Language<\/a><\/strong><\/p>\n<h2>3. Cassandra Referenced API<\/h2>\n<p>Storage units in Cassandra include table or column family. Basically tables and column family are interchangeable terms supports by CQL. CQL supports two API, one for each storage unit. Both API supports different schema and concepts. The API are CQL API and Thrift API.<\/p>\n<h2>4.\u00a0Cassandra CQL API<\/h2>\n<p>In Cassandra the main storage unit is table. When the user defines a table for the database, Cassandra uses CQL API. According to Cassandra Query Language\u00a0API, a table is simply, a set of partitions. These partition are basically rows and columns.<\/p>\n<p>The columns are fields that signify the cell details. The row signifies the number of entries in a table. Table may contain single or multiple number of both rows and columns. In an table, there is a partition key. Partition key is basically an unique identifier of a partition and may be simple or composite.<\/p>\n<p>Furthermore, column identifies cells and may be regular or clustering. When a user creates a table, a column is set to primary key. Primary key is a specific column or field, that is a basic identifier in a table.<br \/>\n<strong><a class=\"in-cell-link\" href=\"https:\/\/data-flair.training\/blogs\/scala-break\/\" target=\"_blank\" rel=\"noopener noreferrer\">Let&#8217;s Discuss Loop Control Statement \u2013 Scala Break<\/a><\/strong><\/p>\n<div id=\"attachment_17799\" style=\"width: 826px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/xzzx.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-17799\" class=\"wp-image-17799 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/xzzx.jpg\" alt=\"Cassandra API - Referenced, CQL , Thrift API in Cassandra\" width=\"816\" height=\"432\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/xzzx.jpg 816w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/xzzx-150x79.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/xzzx-300x159.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/xzzx-768x407.jpg 768w\" sizes=\"auto, (max-width: 816px) 100vw, 816px\" \/><\/a><p id=\"caption-attachment-17799\" class=\"wp-caption-text\">Cassandra API &#8211; Cassandra\u00a0CQL API<\/p><\/div>\n<h2>5. Cassandra Thrift API<\/h2>\n<p>Another term for a table in <a href=\"http:\/\/cassandra.apache.org\/\">Cassandra<\/a> is Column Family. The column family follows Thrift API. According to Thrift API in Cassandra, column family is a set of rows which in turn contains columns. These rows may be skinny or wide. In other terms, the rows can manipulate to be small or large.<\/p>\n<p>To define Column Family, a user require row key and column key. Row key is basically an identifier of a row and column key identifies a cell or column in a row.<\/p>\n<p><strong><a href=\"https:\/\/data-flair.training\/blogs\/cassandra-quiz\/\">Test Your Cassandra Knowledge\u00a0<\/a><\/strong><\/p>\n<div id=\"attachment_17800\" style=\"width: 705px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/asasas.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-17800\" class=\"wp-image-17800 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/asasas.png\" alt=\"Cassandra API - Cassandra Thrift API\" width=\"695\" height=\"415\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/asasas.png 695w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/asasas-150x90.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/asasas-300x179.png 300w\" sizes=\"auto, (max-width: 695px) 100vw, 695px\" \/><\/a><p id=\"caption-attachment-17800\" class=\"wp-caption-text\">Cassandra API &#8211; Cassandra Thrift API<\/p><\/div>\n<p>So, this was all about Cassandra API Tutorial. Hope you like our explanation.<\/p>\n<h2>6. Conclusion<\/h2>\n<p>Hence, in this Cassandra API Tutorial, we went through Cassandra Application Programming Interface (API): Referenced API, CQL API, and Thrift API in Cassandra. Furthermore, if you have any query, feel free to ask in the comment section.<br \/>\nRelated Topic-\u00a0<strong><a class=\"in-cell-link\" href=\"https:\/\/data-flair.training\/blogs\/scala-comments\/\" target=\"_blank\" rel=\"noopener noreferrer\">Scala Comments with Syntax and Examples<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. Objective In this Apache Cassandra API\u00a0Tutorial, we are going to discuss what is Cassandra Application Programming Interface (API). Along with this, we will cover the different types of Cassandra\u00a0API: Referenced API, CQL API&#46;&#46;&#46;<\/p>\n","protected":false},"author":7,"featured_media":17797,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[991,2318,2337,2377,2383,2392],"class_list":["post-17782","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cassandra","tag-api-in-cassandra","tag-cassandra-api","tag-cassandra-cql-api","tag-cassandra-query-language-api","tag-cassandra-referenced-api","tag-cassandra-thrift-api"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cassandra API - Referenced, CQL, Thrift API in Cassandra - DataFlair<\/title>\n<meta name=\"description\" content=\"Cassandra API Tutorial-What is Cassandra Application Programming Interface,referenced API, CQL API,Thrift API,Cassandra Query Language API,API in Cassandra\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/cassandra-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cassandra API - Referenced, CQL, Thrift API in Cassandra - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Cassandra API Tutorial-What is Cassandra Application Programming Interface,referenced API, CQL API,Thrift API,Cassandra Query Language API,API in Cassandra\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/cassandra-api\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-06-08T04:10:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-05T08:15:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/Cassandra-Referenced-Api-01.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cassandra API - Referenced, CQL, Thrift API in Cassandra - DataFlair","description":"Cassandra API Tutorial-What is Cassandra Application Programming Interface,referenced API, CQL API,Thrift API,Cassandra Query Language API,API in Cassandra","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/cassandra-api\/","og_locale":"en_US","og_type":"article","og_title":"Cassandra API - Referenced, CQL, Thrift API in Cassandra - DataFlair","og_description":"Cassandra API Tutorial-What is Cassandra Application Programming Interface,referenced API, CQL API,Thrift API,Cassandra Query Language API,API in Cassandra","og_url":"https:\/\/data-flair.training\/blogs\/cassandra-api\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2018-06-08T04:10:32+00:00","article_modified_time":"2021-04-05T08:15:18+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/Cassandra-Referenced-Api-01.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/cassandra-api\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/cassandra-api\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/beb0cab24b7aa54423a3b50e669a9dcd"},"headline":"Cassandra API &#8211; Referenced, CQL, Thrift API in Cassandra","datePublished":"2018-06-08T04:10:32+00:00","dateModified":"2021-04-05T08:15:18+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/cassandra-api\/"},"wordCount":487,"commentCount":1,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/cassandra-api\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/Cassandra-Referenced-Api-01.jpg","keywords":["API In Cassandra","Cassandra API","Cassandra CQL API","Cassandra Query Language API","Cassandra Referenced API","Cassandra Thrift API"],"articleSection":["Cassandra Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/cassandra-api\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/cassandra-api\/","url":"https:\/\/data-flair.training\/blogs\/cassandra-api\/","name":"Cassandra API - Referenced, CQL, Thrift API in Cassandra - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/cassandra-api\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/cassandra-api\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/Cassandra-Referenced-Api-01.jpg","datePublished":"2018-06-08T04:10:32+00:00","dateModified":"2021-04-05T08:15:18+00:00","description":"Cassandra API Tutorial-What is Cassandra Application Programming Interface,referenced API, CQL API,Thrift API,Cassandra Query Language API,API in Cassandra","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/cassandra-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/cassandra-api\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/cassandra-api\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/Cassandra-Referenced-Api-01.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/Cassandra-Referenced-Api-01.jpg","width":1200,"height":628,"caption":"Cassandra API - Referenced, CQL , Thrift API in Cassandra"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/cassandra-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"Cassandra Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/cassandra\/"},{"@type":"ListItem","position":3,"name":"Cassandra API &#8211; Referenced, CQL, Thrift API in Cassandra"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/beb0cab24b7aa54423a3b50e669a9dcd","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c322416204232f4dd97ef3901b0a499a5d34d7ba7fe333f4bfe53a907873d293?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c322416204232f4dd97ef3901b0a499a5d34d7ba7fe333f4bfe53a907873d293?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c322416204232f4dd97ef3901b0a499a5d34d7ba7fe333f4bfe53a907873d293?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"DataFlair Team specializes in creating clear, actionable content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Backed by industry expertise, we make learning easy and career-oriented for beginners and pros alike.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam3\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/17782","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=17782"}],"version-history":[{"count":7,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/17782\/revisions"}],"predecessor-version":[{"id":90502,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/17782\/revisions\/90502"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/17797"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=17782"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=17782"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=17782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}