<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<oembed><type>rich</type><version>1.0</version><provider_name>phorkie</provider_name><provider_url>https://p.cweiske.de/</provider_url><title>REST API documentation with rST </title><author_name>Christian Weiske</author_name><cache_age>86400</cache_age><width>900</width><height>900</height><html>&lt;!-- embedding all files of https://p.cweiske.de/713 --&gt;
&lt;link rel="stylesheet" href="https://p.cweiske.de/css/embed.css"/&gt;
&lt;div class="phork" id="713"&gt;
    &lt;div class="phork-file"&gt;
 &lt;div class="phork-content"&gt;
  
&lt;div class="document"&gt;


&lt;p&gt;OpenStack uses reStructuredText to document their REST API.&lt;/p&gt;
&lt;p&gt;Example:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;a class="reference external" href="https://docs.openstack.org/api-ref/database/?expanded=id30-detail,create-datastore-version-detail"&gt;https://docs.openstack.org/api-ref/database/?expanded=id30-detail,create-datastore-version-detail&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Source: &lt;a class="reference external" href="https://opendev.org/openstack/trove/src/branch/master/api-ref/source"&gt;https://opendev.org/openstack/trove/src/branch/master/api-ref/source&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Source: &lt;a class="reference external" href="https://opendev.org/openstack/trove/src/branch/master/api-ref/source/datastore-versions.inc"&gt;https://opendev.org/openstack/trove/src/branch/master/api-ref/source/datastore-versions.inc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;They use rST with shared parameter definitions in a &lt;tt class="docutils literal"&gt;parameters.yaml&lt;/tt&gt; file, and have custom directives like &lt;tt class="docutils literal"&gt;.. rest_method::&lt;/tt&gt; and &lt;tt class="docutils literal"&gt;.. rest_parameters::&lt;/tt&gt;&lt;/p&gt;
&lt;div class="section" id="other-nice-api-docs-proprietary-format"&gt;
&lt;h1&gt;Other nice API docs (proprietary format)&lt;/h1&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;a class="reference external" href="https://docs.github.com/en/rest/reference/issues#create-an-issue"&gt;https://docs.github.com/en/rest/reference/issues#create-an-issue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="reference external" href="https://www.dropbox.com/developers/documentation/http/documentation#sharing-add_file_member"&gt;https://www.dropbox.com/developers/documentation/http/documentation#sharing-add_file_member&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="reference external" href="https://www.twilio.com/docs/usage/bulkexport/export-custom-job"&gt;https://www.twilio.com/docs/usage/bulkexport/export-custom-job&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="reference external" href="https://stripe.com/docs/api/metadata"&gt;https://stripe.com/docs/api/metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;

 &lt;/div&gt;
 &lt;div class="phork-meta"&gt;
  &lt;a href="https://p.cweiske.de/713/rev-raw/73b3b5d15caee8f884983ed5c86cf0c6e3da1175/README.rst" style="float: right"&gt;view raw source&lt;/a&gt;
  &lt;a href="https://p.cweiske.de/713#README.rst"&gt;README.rst&lt;/a&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</html></oembed>
