{"id":23,"date":"2007-06-12T18:51:00","date_gmt":"2007-06-12T18:51:00","guid":{"rendered":"http:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/"},"modified":"2007-06-12T18:51:00","modified_gmt":"2007-06-12T18:51:00","slug":"domino-doc-api","status":"publish","type":"post","link":"https:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/","title":{"rendered":"Domino.doc API"},"content":{"rendered":"<p>Today I had the opportunity to work with Domino.doc <span class=\"blsp-spelling-error\" id=\"SPELLING_ERROR_0\">API<\/span> due to an enhancement in a migration tool.<\/p>\n<p>The understanding of the <span class=\"blsp-spelling-error\" id=\"SPELLING_ERROR_1\">API<\/span> relationship is easy. The main amount of objects are implemented as collections so you only have to use the basic methods available for collections. After that, when you reach the <span class=\"blsp-spelling-error\" id=\"SPELLING_ERROR_2\">ddoc<\/span> object you work with an extension of a <span class=\"blsp-spelling-error\" id=\"SPELLING_ERROR_3\">NotesDocument<\/span> class, so it&#8217;s so easy.<\/p>\n<p>The only problem I see is that it&#8217;s a little pain in the ass to work with it because you cannot control with the debugger the different values stored for each object. But anyway, if all objects are controlled, there&#8217;s no problem.<\/p>\n<p>On the other hand, I have accessed to the Library using an http URL and a Notes URL. The Notes URL is slower than http.<br \/>Set Library = <span class=\"blsp-spelling-error\" id=\"SPELLING_ERROR_4\">API<\/span>.<span class=\"blsp-spelling-error\" id=\"SPELLING_ERROR_5\">GetLibrary<\/span>( <span class=\"blsp-spelling-error\" id=\"SPELLING_ERROR_6\">libraryUrl<\/span>$ )<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today I had the opportunity to work with Domino.doc API due to an enhancement in a migration tool. The understanding of the API relationship is easy. The main amount of objects are implemented as collections so you only have to use the basic methods available for collections. After that, when you reach the ddoc object &#8230; <a title=\"Domino.doc API\" class=\"read-more\" href=\"https:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/\" aria-label=\"Read more about Domino.doc API\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-23","post","type-post","status-publish","format-standard","hentry","category-domino-doc"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Domino.doc API -<\/title>\n<meta name=\"description\" content=\"Today I had the opportunity to work with Domino.doc API due to an enhancement in a migration tool.The understanding of the API relationship is easy. The - joapen projects\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Domino.doc API -\" \/>\n<meta property=\"og:description\" content=\"Today I had the opportunity to work with Domino.doc API due to an enhancement in a migration tool.The understanding of the API relationship is easy. The - joapen projects\" \/>\n<meta property=\"og:url\" content=\"https:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/\" \/>\n<meta property=\"og:site_name\" content=\"joapen projects\" \/>\n<meta property=\"article:published_time\" content=\"2007-06-12T18:51:00+00:00\" \/>\n<meta name=\"author\" content=\"joapen\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"joapen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2007\\\/06\\\/12\\\/domino-doc-api\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2007\\\/06\\\/12\\\/domino-doc-api\\\/\"},\"author\":{\"name\":\"joapen\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/#\\\/schema\\\/person\\\/23919df2312175fe9c4609203595b217\"},\"headline\":\"Domino.doc API\",\"datePublished\":\"2007-06-12T18:51:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2007\\\/06\\\/12\\\/domino-doc-api\\\/\"},\"wordCount\":147,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/#\\\/schema\\\/person\\\/23919df2312175fe9c4609203595b217\"},\"articleSection\":[\"Domino.Doc\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/joapen.com\\\/blog\\\/2007\\\/06\\\/12\\\/domino-doc-api\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2007\\\/06\\\/12\\\/domino-doc-api\\\/\",\"url\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2007\\\/06\\\/12\\\/domino-doc-api\\\/\",\"name\":\"Domino.doc API -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/#website\"},\"datePublished\":\"2007-06-12T18:51:00+00:00\",\"description\":\"Today I had the opportunity to work with Domino.doc API due to an enhancement in a migration tool.The understanding of the API relationship is easy. The - joapen projects\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2007\\\/06\\\/12\\\/domino-doc-api\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/joapen.com\\\/blog\\\/2007\\\/06\\\/12\\\/domino-doc-api\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2007\\\/06\\\/12\\\/domino-doc-api\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/joapen.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Domino.doc API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/joapen.com\\\/blog\\\/\",\"name\":\"joapen projects\",\"description\":\"Just a place to write\",\"publisher\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/#\\\/schema\\\/person\\\/23919df2312175fe9c4609203595b217\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/joapen.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/#\\\/schema\\\/person\\\/23919df2312175fe9c4609203595b217\",\"name\":\"joapen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/joapen-mini.jpeg\",\"url\":\"https:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/joapen-mini.jpeg\",\"contentUrl\":\"https:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/joapen-mini.jpeg\",\"width\":400,\"height\":400,\"caption\":\"joapen\"},\"logo\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/joapen-mini.jpeg\"},\"sameAs\":[\"http:\\\/\\\/www.joapen.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Domino.doc API -","description":"Today I had the opportunity to work with Domino.doc API due to an enhancement in a migration tool.The understanding of the API relationship is easy. The - joapen projects","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:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/","og_locale":"en_US","og_type":"article","og_title":"Domino.doc API -","og_description":"Today I had the opportunity to work with Domino.doc API due to an enhancement in a migration tool.The understanding of the API relationship is easy. The - joapen projects","og_url":"https:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/","og_site_name":"joapen projects","article_published_time":"2007-06-12T18:51:00+00:00","author":"joapen","twitter_misc":{"Written by":"joapen","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/#article","isPartOf":{"@id":"https:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/"},"author":{"name":"joapen","@id":"https:\/\/joapen.com\/blog\/#\/schema\/person\/23919df2312175fe9c4609203595b217"},"headline":"Domino.doc API","datePublished":"2007-06-12T18:51:00+00:00","mainEntityOfPage":{"@id":"https:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/"},"wordCount":147,"commentCount":0,"publisher":{"@id":"https:\/\/joapen.com\/blog\/#\/schema\/person\/23919df2312175fe9c4609203595b217"},"articleSection":["Domino.Doc"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/","url":"https:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/","name":"Domino.doc API -","isPartOf":{"@id":"https:\/\/joapen.com\/blog\/#website"},"datePublished":"2007-06-12T18:51:00+00:00","description":"Today I had the opportunity to work with Domino.doc API due to an enhancement in a migration tool.The understanding of the API relationship is easy. The - joapen projects","breadcrumb":{"@id":"https:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/joapen.com\/blog\/2007\/06\/12\/domino-doc-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/joapen.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Domino.doc API"}]},{"@type":"WebSite","@id":"https:\/\/joapen.com\/blog\/#website","url":"https:\/\/joapen.com\/blog\/","name":"joapen projects","description":"Just a place to write","publisher":{"@id":"https:\/\/joapen.com\/blog\/#\/schema\/person\/23919df2312175fe9c4609203595b217"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/joapen.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/joapen.com\/blog\/#\/schema\/person\/23919df2312175fe9c4609203595b217","name":"joapen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/joapen.com\/blog\/wp-content\/uploads\/2021\/04\/joapen-mini.jpeg","url":"https:\/\/joapen.com\/blog\/wp-content\/uploads\/2021\/04\/joapen-mini.jpeg","contentUrl":"https:\/\/joapen.com\/blog\/wp-content\/uploads\/2021\/04\/joapen-mini.jpeg","width":400,"height":400,"caption":"joapen"},"logo":{"@id":"https:\/\/joapen.com\/blog\/wp-content\/uploads\/2021\/04\/joapen-mini.jpeg"},"sameAs":["http:\/\/www.joapen.com"]}]}},"_links":{"self":[{"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/posts\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/comments?post=23"}],"version-history":[{"count":0,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/posts\/23\/revisions"}],"wp:attachment":[{"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/media?parent=23"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/categories?post=23"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/tags?post=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}