{"id":2195,"date":"2013-08-15T10:52:03","date_gmt":"2013-08-15T17:52:03","guid":{"rendered":"http:\/\/107.21.221.225\/ning3help\/?page_id=2195"},"modified":"2019-10-21T08:01:20","modified_gmt":"2019-10-21T15:01:20","slug":"introduction-to-ning-3-0-apis","status":"publish","type":"page","link":"https:\/\/www.ning.com\/ning3help\/introduction-to-ning-3-0-apis\/","title":{"rendered":"Introduction to Ning 3.0 APIs"},"content":{"rendered":"<h2>What is an API?<\/h2>\n<p>API stands for Application Programming Interface. An API is a software interface that allows applications to communicate with one another to perform specific tasks, such as moving the members list and data from one Ning network to another, or creating new member profiles on your Ning network based on a member list you\u2019ve exported from somewhere else.<\/p>\n<div class=\"divider_thin\"><\/div>\n<h2>How can the Ning 3.0 APIs help me?<\/h2>\n<p>The Ning 3.0 API&#8217;s have been released so that developers can design applications that can communicate with a Ning Network and expand the functionality of the Ning platform.<\/p>\n<p>For example, developers could use the the Ning 3.0 APIs for &#8211;<\/p>\n<ul>\n<li>Custom Mobile Apps &#8211; Create a native mobile app for your Ning Network on iPhone, Android, Blackberry or Windows Phone devices.<\/li>\n<li>Desktop Apps &#8211; Integrate your network with desktop activity dashboard viewers, media editing applications and more.<\/li>\n<li>Content Importers &#8211; Develop content importers and bridges for third-party blogging tools, photo services, etc.<\/li>\n<li>Content Exporters \u2013 Display or process content or member data from a Ning Network on other web properties in ways not possible with RSS (e.g. a business directory).<\/li>\n<li>eCRM synchronization \u2013 Synchronize network member data with a third-party email solution such as Mailchimp or CRM solution such as Salesforce.<\/li>\n<li>New Network Features &#8211; Build a custom Ning Network feature that accesses content or member data in the network (e.g. a job board or classifieds marketplace)<\/li>\n<li>Import Members or Customers \u2013 Create member profiles for all organization members or business customers at the launch of a Ning Network.<\/li>\n<li>WordPress Import &#8211; Turn your WordPress site into a Ning Community.<\/li>\n<\/ul>\n<p>Access to the Ning 3.0 APIs is included in all Ning 3.0 subscription plans, including Ning Basic, Ning Performance and Ning Business.<\/p>\n<div class=\"divider_thin\"><\/div>\n<h2>Ning API Example<\/h2>\n<p><img class=\"aligncenter\" title=\"Plane Finder\" src=\"https:\/\/api.ning.com\/files\/EDPpnAInkDsL2bnmxeg6a0WbLnRJTQx2JVr2-v5Xp-qyKPTUCpTYzj7-3VLwGfqAy2ayP1U5VmCibVWu*R-KVWjP9LP9gzA2\/apiintrosplanefinder.png\" alt=\"Plane Finder\" width=\"500\" border=\"0\" \/><br \/>\nPinkfroot has created both Plane Finder and Ship Finder. These mobile apps allow you to track planes and ships worldwide. They use the Ning APIs to offer a job board, classifieds, directory, pull in profile data (including profile question responses) and to deliver a great experience to members. They also pull in content from the network (e.g. photos) to deliver greater value with the mobile app.<\/p>\n<div class=\"divider_thin\"><\/div>\n<h2>Overview of Ning 3.0 API Calls<\/h2>\n<p>One reason we developed the Ning 3.0 APIs is to facilitate network migration from the Ning 2 platform to the Ning 3.0 platform. This means that almost all actions, content and data in a Ning 3.0 Network can be accessed through the Ning 3.0 APIs.<\/p>\n<p>What calls are allowed in each feature?<\/p>\n<ul>\n<li>BlogPost: create, update, delete, get, query<\/li>\n<li>Discussion: create, delete, get, query<\/li>\n<li>Photo: create, delete, get, query<\/li>\n<li>Comment: create, update, delete, get, query<\/li>\n<li>Group: create, update, delete, get, query<\/li>\n<li>Message: create, update, delete, get, query<\/li>\n<li>User: create, get (Network Creator only)<\/li>\n<li>SitePage: create, get<\/li>\n<li>Bundle: get<\/li>\n<li>Network: get<\/li>\n<\/ul>\n<p>For details of these calls, see: <a href=\"https:\/\/www.ning.com\/ning3help\/ning-v2-api-documentation\/\">Ning 3.0 API Documentation<\/a><\/p>\n<p>You may find the following documents helpful:<\/p>\n<ul class=\"simple\">\n<li><a href=\"https:\/\/developer.ning.com\/docs\/ningapi\/1.0\/overview\/authentication.html\">Authentication (same as for Ning 2 API)<\/a><\/li>\n<li><a href=\"https:\/\/www.ning.com\/ning3help\/ning-3-0-api-requests\/\">Requests<\/a><\/li>\n<li><a href=\"https:\/\/www.ning.com\/ning3help\/ning-3-0-api-responses\/\">Responses<\/a><\/li>\n<\/ul>\n<p>You may also find the following Ning 2 API documents helpful (much of this still applies for Ning 3.0):<\/p>\n<ul class=\"simple\">\n<li><a href=\"https:\/\/developer.ning.com\/docs\/ningapi\/1.0\/overview\/visibility.html\">Visibility<\/a><\/li>\n<li><a href=\"https:\/\/developer.ning.com\/docs\/ningapi\/1.0\/overview\/moderation.html\">Moderation<\/a><\/li>\n<\/ul>\n<div class=\"divider_thin\"><\/div>\n<h2>Getting Started Basics<\/h2>\n<p><strong>Step 1: Get a Ning Network<\/strong><br \/>\nWorking with a Network Creator?\u2028If you or your client already has a Ning Network, you can get started right away by developing on a test network. All Ning networks have API access.\u2028Independent developer?\u2028Get started by creating a Ning trial network (14 days free).<\/p>\n<p><strong>Step 2: Generate an API Key<\/strong><br \/>\nOnce you have access to a Ning Network, you&#8217;ll need to generate consumer credentials for your application. The consumer credentials identify your application when it accesses the Ning Network. You can generate up to twenty different keys for different applications.\u2028To generate a developer key, visit the following page on your Ning Network (swapping the &#8220;NAME&#8221; portion for your network&#8217;s subdomain) : API KEY URL GOES HERE<\/p>\n<p><strong>Step 3: Check out Docs and Code Samples<\/strong><br \/>\nFamiliarize yourself with the API by reading the API overview section of the documentation. \u2028Start coding by checking out our examples:<\/p>\n<p><strong>Step 4: Join the Community<\/strong><br \/>\nThe developer community gives you access to API resources and an ability to connect with other API developers.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is an API?<br \/>\nAPI stands for Application Programming Interface. An API is a software interface that allows applications to communicate with one another to perform specific tasks, such as moving the members list and data from one Ning network to another, or creating new member profiles on your Ning network based on a member list you\u2019ve exported from somewhere else.<br \/>\nHow can the Ning 3.0 APIs help me?<br \/>\nThe Ning 3.0 API&#8217;s have been released so that developers can design applications that can communicate with a Ning Network and expand the functionality of the Ning platform.<br \/>\nFor example, developers could use the the Ning 3.0 APIs for &#8211;<\/p>\n<p>Custom Mobile Apps &#8211; Create a native mobile app for your Ning Network on iPhone, Android, Blackberry or Windows Phone devices.<br \/>\nDesktop Apps &#8211; Integrate your network with desktop activity dashboard viewers, media editing applications and more.<br \/>\nContent Importers &#8211; Develop content importers and bridges for third-party blogging tools, photo services, etc.<br \/>\nContent Exporters \u2013 Display or process content or member data from a Ning Network on other web properties in ways not possible with RSS (e.g. a business directory).<br \/>\neCRM synchronization \u2013 Synchronize network member data with a third-party email solution such as Mailchimp or CRM solution such as &#8230;<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ning.com\/ning3help\/introduction-to-ning-3-0-apis\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introduction to Ning 3.0 APIs - Ning 3 Help\" \/>\n<meta property=\"og:description\" content=\"What is an API? API stands for Application Programming Interface. An API is a software interface that allows applications to communicate with one another to perform specific tasks, such as moving the members list and data from one Ning network to another, or creating new member profiles on your Ning network based on a member list you\u2019ve exported from somewhere else. How can the Ning 3.0 APIs help me? The Ning 3.0 API&#8217;s have been released so that developers can design applications that can communicate with a Ning Network and expand the functionality of the Ning platform. For example, developers could use the the Ning 3.0 APIs for &#8211; Custom Mobile Apps &#8211; Create a native mobile app for your Ning Network on iPhone, Android, Blackberry or Windows Phone devices. Desktop Apps &#8211; Integrate your network with desktop activity dashboard viewers, media editing applications and more. Content Importers &#8211; Develop content importers and bridges for third-party blogging tools, photo services, etc. Content Exporters \u2013 Display or process content or member data from a Ning Network on other web properties in ways not possible with RSS (e.g. a business directory). eCRM synchronization \u2013 Synchronize network member data with a third-party email solution such as Mailchimp or CRM solution such as ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ning.com\/ning3help\/introduction-to-ning-3-0-apis\/\" \/>\n<meta property=\"og:site_name\" content=\"Ning 3 Help\" \/>\n<meta property=\"article:modified_time\" content=\"2019-10-21T15:01:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/api.ning.com\/files\/EDPpnAInkDsL2bnmxeg6a0WbLnRJTQx2JVr2-v5Xp-qyKPTUCpTYzj7-3VLwGfqAy2ayP1U5VmCibVWu*R-KVWjP9LP9gzA2\/apiintrosplanefinder.png\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ning.com\/ning3help\/#website\",\"url\":\"https:\/\/www.ning.com\/ning3help\/\",\"name\":\"Ning 3 Help\",\"description\":\"The place to look for help with the details of your Ning Network.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ning.com\/ning3help\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.ning.com\/ning3help\/introduction-to-ning-3-0-apis\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/api.ning.com\/files\/EDPpnAInkDsL2bnmxeg6a0WbLnRJTQx2JVr2-v5Xp-qyKPTUCpTYzj7-3VLwGfqAy2ayP1U5VmCibVWu*R-KVWjP9LP9gzA2\/apiintrosplanefinder.png\",\"contentUrl\":\"https:\/\/api.ning.com\/files\/EDPpnAInkDsL2bnmxeg6a0WbLnRJTQx2JVr2-v5Xp-qyKPTUCpTYzj7-3VLwGfqAy2ayP1U5VmCibVWu*R-KVWjP9LP9gzA2\/apiintrosplanefinder.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ning.com\/ning3help\/introduction-to-ning-3-0-apis\/#webpage\",\"url\":\"https:\/\/www.ning.com\/ning3help\/introduction-to-ning-3-0-apis\/\",\"name\":\"Introduction to Ning 3.0 APIs - Ning 3 Help\",\"isPartOf\":{\"@id\":\"https:\/\/www.ning.com\/ning3help\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.ning.com\/ning3help\/introduction-to-ning-3-0-apis\/#primaryimage\"},\"datePublished\":\"2013-08-15T17:52:03+00:00\",\"dateModified\":\"2019-10-21T15:01:20+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ning.com\/ning3help\/introduction-to-ning-3-0-apis\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ning.com\/ning3help\/introduction-to-ning-3-0-apis\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ning.com\/ning3help\/introduction-to-ning-3-0-apis\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.ning.com\/ning3help\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introduction to Ning 3.0 APIs\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/www.ning.com\/ning3help\/wp-json\/wp\/v2\/pages\/2195"}],"collection":[{"href":"https:\/\/www.ning.com\/ning3help\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ning.com\/ning3help\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ning.com\/ning3help\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ning.com\/ning3help\/wp-json\/wp\/v2\/comments?post=2195"}],"version-history":[{"count":9,"href":"https:\/\/www.ning.com\/ning3help\/wp-json\/wp\/v2\/pages\/2195\/revisions"}],"predecessor-version":[{"id":4535,"href":"https:\/\/www.ning.com\/ning3help\/wp-json\/wp\/v2\/pages\/2195\/revisions\/4535"}],"wp:attachment":[{"href":"https:\/\/www.ning.com\/ning3help\/wp-json\/wp\/v2\/media?parent=2195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}