<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Difference between runtime/enterprise/repository/app API in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41307#M17337</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you , great answer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 06 Apr 2017 09:06:32 GMT</pubDate>
    <dc:creator>bhchemss</dc:creator>
    <dc:date>2017-04-06T09:06:32Z</dc:date>
    <item>
      <title>Difference between runtime/enterprise/repository/app API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41303#M17333</link>
      <description>Hello everyone,Could you please explain me the difference between those API.Thank you.</description>
      <pubDate>Wed, 05 Apr 2017 07:58:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41303#M17333</guid>
      <dc:creator>bhchemss</dc:creator>
      <dc:date>2017-04-05T07:58:33Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between runtime/enterprise/repository/app API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41304#M17334</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Since you have mentioned "enterprise", I am assuming that you are referring to Alfresco Process Service (formerly known as Alfresco Activiti Enterprise). The REST API root of the enterprise product is "activiti-app/api/".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since the enterprise product is built on top of the core engine which is open source, all the following core "Process Engine APIs" are available directly under activiti-app/api/.&amp;nbsp;&lt;A class="link-titled" href="http://docs.alfresco.com/process-services1.6/topics/process_engine_rest_api.html" title="http://docs.alfresco.com/process-services1.6/topics/process_engine_rest_api.html" rel="nofollow noopener noreferrer"&gt;Process Engine REST API | Alfresco Documentation&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;activiti-app/api/repository&lt;/LI&gt;&lt;LI&gt;activiti-app/api/runtime&lt;/LI&gt;&lt;LI&gt;activiti-app/api/history&lt;/LI&gt;&lt;LI&gt;activiti-app/api/management&lt;/LI&gt;&lt;LI&gt;activiti-app/api/identity&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;There is also a set of Enterprise APIs to support some of the enterprise only features which are available under "activiti-app/api/enterprise". They are known as "Process Services APIs". They are documented at &lt;A href="http://docs.alfresco.com/process-services1.6/topics/process_services_api.html" rel="nofollow noopener noreferrer"&gt;http://docs.alfresco.com/process-services1.6/topics/process_services_api.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have an enterprise implementation, the usage of these APIs depends on your requirement.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;For example: Implementation of identity is different in enterprise and hence the users and groups are stored differently. For the same reason, "&lt;SPAN&gt;activiti-app/api/identity" may not return the results you need. In this case, you will have to use an API under /enterprise. &lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Another example: if you want to get a list of executions, you will want to use the core engine API "runtime/executions".&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I also noticed that you have "/app" in your question. Please note that those APIs are there mainly for the OOTB activiti-app UI use and is secured using the cookie approach based on the logged-in user, device etc. They are classified as "Internal" APIs and are subject to change in newer versions.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope I answered your question!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ciju&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Apr 2017 16:00:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41304#M17334</guid>
      <dc:creator>cjose</dc:creator>
      <dc:date>2017-04-05T16:00:47Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between runtime/enterprise/repository/app API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41305#M17335</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;/app - Queries only intended to be available to the internal functions of the Activiti.&lt;/P&gt;&lt;P&gt;/api - Queries intended to be open and available as REST endpoints for the user to hit.&lt;/P&gt;&lt;P&gt;/runtime - Queries for runtime data.&lt;/P&gt;&lt;P&gt;/history - Queries for historic data.&lt;/P&gt;&lt;P&gt;/repository - Queries pointing to the stored data pertaining to models/tasks/process-instances, etc. These URLs are typically returned in the 'contentURL' or 'url' portion of a successful response body.&lt;/P&gt;&lt;P&gt;/enterprise - Queries made available in a valid instance of Activiti enterprise.&lt;BR /&gt;&lt;BR /&gt;Hope this clarifies,&lt;BR /&gt;-JEarles&lt;BR /&gt;&lt;A href="https://migration33.stage.lithium.com/t5/tag/bp3/tg-p"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Apr 2017 16:06:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41305#M17335</guid>
      <dc:creator>jearles</dc:creator>
      <dc:date>2017-04-05T16:06:17Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between runtime/enterprise/repository/app API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41306#M17336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Adding a little more colour commentary.&lt;BR /&gt;The latest version of Alfresco process Services powered by Activiti (a mouthful for sure) includes Swagger documentation and test utilities over the /enterprise API.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Details can be found here:&amp;nbsp;&lt;A class="link-titled" href="https://docs.alfresco.com/process-services1.6/topics/rest_api_explorer.html" title="https://docs.alfresco.com/process-services1.6/topics/rest_api_explorer.html" rel="nofollow noopener noreferrer"&gt;Using the REST API Explorer | Alfresco Documentation&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This means for application developers can test the API can verify request and result payload outside the context of the application itself, hence saving &amp;nbsp;great deal of time and effort.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Greg&lt;/P&gt;&lt;P&gt;#bp3&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Apr 2017 18:17:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41306#M17336</guid>
      <dc:creator>gdharley</dc:creator>
      <dc:date>2017-04-05T18:17:29Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between runtime/enterprise/repository/app API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41307#M17337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you , great answer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Apr 2017 09:06:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41307#M17337</guid>
      <dc:creator>bhchemss</dc:creator>
      <dc:date>2017-04-06T09:06:32Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between runtime/enterprise/repository/app API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41308#M17338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Apr 2017 09:07:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41308#M17338</guid>
      <dc:creator>bhchemss</dc:creator>
      <dc:date>2017-04-06T09:07:43Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between runtime/enterprise/repository/app API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41309#M17339</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the help&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Apr 2017 09:08:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/difference-between-runtime-enterprise-repository-app-api/m-p/41309#M17339</guid>
      <dc:creator>bhchemss</dc:creator>
      <dc:date>2017-04-06T09:08:33Z</dc:date>
    </item>
  </channel>
</rss>

