forked from AnnaBliss/api-stack
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
executable file
·34 lines (32 loc) · 2.48 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
---
layout: page
title: The API Stack
---
<!-- Banner -->
<section id="banner">
<div class="content">
<header>
<h2>Entities</h2>
</header>
<p>These are the APIs I am tracking on and profiling using APIs.json, OpenAPI, and with Postman Collections, in my attempt make the API sector more discoverable, and executiable using common machine readable API discovery formats.</p>
<p>I'm breaking APIs down into different ways, including by entity, topic, and building custom collections, trying to experiment with different ways of making APIs available for discovery.</p>
{% assign number_of_orgs = 0 %}
{% assign apis = site.data.apis %}
<div class="table-wrapper">
<table class="alt" width="100%">
{% assign toggle = 1 %}
{% for item in apis.include %}
{% assign number_of_orgs = number_of_orgs + 1 %}
<tr style="{% if toggle == 1 %}background-color: #F0F0F0;{% assign toggle = 0 %}{% else %}background-color: #FFF;{% assign toggle = 1 %}{% endif %}">
<td width="70%">{{ item.name }}</td>
<td><a href="http://{{ item.url | replace: 'https://raw.githubusercontent.com/api-stack-providers/','' | replace: '/master/_apisjson/apis.yaml','' | replace: '-','.' }}.stack.network/" target="_blank">Website</a></td>
<td><a href="http://{{ item.url | replace: 'https://raw.githubusercontent.com/api-stack-providers/','' | replace: '/master/_apisjson/apis.yaml','' | replace: '-','.' }}.stack.network/apis.json" target="_blank">APIs.json</a></td>
<td><a href="https://github.com/api-stack-providers/{{ item.url | replace: 'https://raw.githubusercontent.com/api-stack-providers/','' | replace: '/master/_apisjson/apis.yaml','' }}" target="_blank">Github</a></td>
</tr>
{% endfor %}
</table>
</div>
<p>This project runs 100% on Github, and you <a href="https://github.com/api-stack/api-stack">can access via its Github repository</a>, with a machine readable APIs.json index available for all for the organizations, and APIs included in this stack. You can access all repositories using the master APIs.json collections for this work, with each individual service provider operating as its own Github repository.</p>
<p>It is important to remember that this is my workbench for profiling APIs, and it is all a work in progress. If you are integrating with, and consuming API definitions, it is up to you to build in healthy practices for keeping in sync, and complete within your own definition.</p>
</div>
</section>