
{"id":2661,"date":"2015-06-12T15:31:23","date_gmt":"2015-06-12T19:31:23","guid":{"rendered":"http:\/\/www.beprosoftware.com\/documentation\/?p=2661"},"modified":"2015-06-12T15:43:32","modified_gmt":"2015-06-12T19:43:32","slug":"bepro-listings-api","status":"publish","type":"post","link":"https:\/\/beprosoftware.com\/documentation\/bepro-listings-api\/","title":{"rendered":"BePro Listings API"},"content":{"rendered":"<p>If your listing data is managed outside of wordpress, then you should seriously consider our API system. This product is far more advanced than CSV uploads, allowing you to move millions of listings 24\/7.<\/p>\n<h2>REQUIREMENTS<\/h2>\n<p>&#8211; BePro Listings 2.1.9993 or later<\/p>\n<p>&#8211; <a href=\"https:\/\/www.beprosoftware.com\/shop\/bepro-software-api\/\" target=\"_blank\">BePro Software API<\/a><\/p>\n<h2>HOW IT WORKS<\/h2>\n<p>BePro Software API accepts the XML requests and makes various checks. Once the BePro Software API plugin is happy with the request, it will pass it along to BePro Listings for processing. You can send various commands for, updates, insert and delete.<\/p>\n<p>You XML requests need to be in the correct format. Here is an example<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n\r\n&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;\r\n&lt;request&gt;\r\n &lt;user&gt;&lt;\/user&gt;\r\n &lt;pass&gt;&lt;\/pass&gt;\r\n &lt;app&gt;bepro_listings&lt;\/app&gt;\r\n &lt;action&gt;update\/delete&lt;\/action&gt;\r\n &lt;records&gt;\r\n   &lt;listing&gt;\r\n     &lt;id&gt;&lt;\/id&gt;\r\n     &lt;item_name&gt;&lt;\/item_name&gt;\r\n   &lt;\/listing&gt;\r\n &lt;\/records&gt;\r\n&lt;\/request&gt;\r\n\r\n<\/pre>\n<h2>WHAT&#8217;S POSSIBLE<\/h2>\n<p>For those with access to a developer, you can connect BePro Listings to your 3rd party application. For those who move large amounts of data or those interested in monitoring their directory remotely, this api system offers the perfect opportunity to take that control<\/p>\n<p>24\/7 your website is now able to respond to API requests. Whether that&#8217;s real estate data via RETS, information managed by Google apps, or any other 3rd party application.Specifically, this API accepts the following instructions<\/p>\n<ul>\n<li>Update by id<\/li>\n<li>Insert<\/li>\n<li>Delete by id<\/li>\n<li>Delete all<\/li>\n<\/ul>\n<p>This are the building blocks for moving data between your dataset and your BePro Listings installation.<\/p>\n<h2>DATA FIELDS<\/h2>\n<p>Our api accepts all fields outlined in the <a href=\"https:\/\/www.beprosoftware.com\/documentation\/listing-csv-upload\/\" target=\"_blank\">csv documentation<\/a>. Control aspects like, content, cost, contact etc. Remember that ultimately, your BePro Listings configuration still overrides the api. So for example, if you have turned off the &#8220;Show Geo&#8221; option in the BePro Listings admin, no address information will be saved from api requests.<\/p>\n<p>If an ID is not provided with the sent fields, a new record will be created. Inserts are the only time you can currently send a request without an ID and not receive an error.<\/p>\n<h2>CONCLUSION<\/h2>\n<p>The limits of wordpress will be reached long before you reach a limit with BePro Listings. This API proves that BePro Listings is capable of accepting Millions of listings and integrating with any 3rd party application.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If your listing data is managed outside of wordpress, then you should seriously consider our API system. This product is far more advanced than CSV uploads, allowing you to move millions of listings 24\/7. REQUIREMENTS &#8211; BePro Listings 2.1.9993 or later &#8211; BePro Software API HOW IT WORKS BePro Software API accepts the XML requests&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[19,369,289],"class_list":["post-2661","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-bepro-listings","tag-directory-api","tag-xml","category-1","description-off"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>BePro Listings API - Documentation<\/title>\n<meta name=\"description\" content=\"Manage millions of listings and integrate with 3rd party data like RETS, google apps, and more. Great XML API system for your wordpress directory needs\" \/>\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.beprosoftware.com\/documentation\/bepro-listings-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BePro Listings API - Documentation\" \/>\n<meta property=\"og:description\" content=\"Manage millions of listings and integrate with 3rd party data like RETS, google apps, and more. Great XML API system for your wordpress directory needs\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.beprosoftware.com\/documentation\/bepro-listings-api\/\" \/>\n<meta property=\"og:site_name\" content=\"Documentation\" \/>\n<meta property=\"article:published_time\" content=\"2015-06-12T19:31:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-06-12T19:43:32+00:00\" \/>\n<meta name=\"author\" content=\"BePro Software Team\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"BePro Software Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/bepro-listings-api\/\",\"url\":\"https:\/\/www.beprosoftware.com\/documentation\/bepro-listings-api\/\",\"name\":\"BePro Listings API - Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#website\"},\"datePublished\":\"2015-06-12T19:31:23+00:00\",\"dateModified\":\"2015-06-12T19:43:32+00:00\",\"author\":{\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef\"},\"description\":\"Manage millions of listings and integrate with 3rd party data like RETS, google apps, and more. Great XML API system for your wordpress directory needs\",\"breadcrumb\":{\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/bepro-listings-api\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.beprosoftware.com\/documentation\/bepro-listings-api\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/bepro-listings-api\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.beprosoftware.com\/documentation\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"BePro Listings API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#website\",\"url\":\"https:\/\/www.beprosoftware.com\/documentation\/\",\"name\":\"Documentation\",\"description\":\"BePro Software Product Documentation\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.beprosoftware.com\/documentation\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef\",\"name\":\"BePro Software Team\",\"description\":\"BePro Software is a Canadian company providing managed hosting, operational support, and long-term stewardship for business-critical websites and digital systems. We specialize in maintaining and operating platforms built by others, focusing on stability, security, accessibility, and continuity rather than one-off development. BePro Software is owned and operated by Beyond Programs Ltd and is based in British Columbia, Canada. Contact us on FolioProjects @BeproSoftware\",\"sameAs\":[\"http:\/\/beprosoftware.com\",\"https:\/\/x.com\/beprosoftware\"],\"url\":\"https:\/\/beprosoftware.com\/documentation\/author\/manager\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BePro Listings API - Documentation","description":"Manage millions of listings and integrate with 3rd party data like RETS, google apps, and more. Great XML API system for your wordpress directory needs","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:\/\/www.beprosoftware.com\/documentation\/bepro-listings-api\/","og_locale":"en_US","og_type":"article","og_title":"BePro Listings API - Documentation","og_description":"Manage millions of listings and integrate with 3rd party data like RETS, google apps, and more. Great XML API system for your wordpress directory needs","og_url":"https:\/\/www.beprosoftware.com\/documentation\/bepro-listings-api\/","og_site_name":"Documentation","article_published_time":"2015-06-12T19:31:23+00:00","article_modified_time":"2015-06-12T19:43:32+00:00","author":"BePro Software Team","twitter_misc":{"Written by":"BePro Software Team","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.beprosoftware.com\/documentation\/bepro-listings-api\/","url":"https:\/\/www.beprosoftware.com\/documentation\/bepro-listings-api\/","name":"BePro Listings API - Documentation","isPartOf":{"@id":"https:\/\/www.beprosoftware.com\/documentation\/#website"},"datePublished":"2015-06-12T19:31:23+00:00","dateModified":"2015-06-12T19:43:32+00:00","author":{"@id":"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef"},"description":"Manage millions of listings and integrate with 3rd party data like RETS, google apps, and more. Great XML API system for your wordpress directory needs","breadcrumb":{"@id":"https:\/\/www.beprosoftware.com\/documentation\/bepro-listings-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.beprosoftware.com\/documentation\/bepro-listings-api\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.beprosoftware.com\/documentation\/bepro-listings-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.beprosoftware.com\/documentation\/"},{"@type":"ListItem","position":2,"name":"BePro Listings API"}]},{"@type":"WebSite","@id":"https:\/\/www.beprosoftware.com\/documentation\/#website","url":"https:\/\/www.beprosoftware.com\/documentation\/","name":"Documentation","description":"BePro Software Product Documentation","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.beprosoftware.com\/documentation\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef","name":"BePro Software Team","description":"BePro Software is a Canadian company providing managed hosting, operational support, and long-term stewardship for business-critical websites and digital systems. We specialize in maintaining and operating platforms built by others, focusing on stability, security, accessibility, and continuity rather than one-off development. BePro Software is owned and operated by Beyond Programs Ltd and is based in British Columbia, Canada. Contact us on FolioProjects @BeproSoftware","sameAs":["http:\/\/beprosoftware.com","https:\/\/x.com\/beprosoftware"],"url":"https:\/\/beprosoftware.com\/documentation\/author\/manager\/"}]}},"_links":{"self":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts\/2661"}],"collection":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/comments?post=2661"}],"version-history":[{"count":1,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts\/2661\/revisions"}],"predecessor-version":[{"id":2662,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts\/2661\/revisions\/2662"}],"wp:attachment":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/media?parent=2661"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/categories?post=2661"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/tags?post=2661"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}