Skip to content

Instantly share code, notes, and snippets.

View kinlane's full-sized avatar

Kin Lane kinlane

View GitHub Profile
@kinlane
kinlane / temp3.html
Created January 11, 2023 05:54
temp3.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Swagger UI</title>
<link rel="stylesheet" type="text/css" href="./swagger-ui.css">
<link rel="icon" type="image/png" href="./favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="./favicon-16x16.png" sizes="16x16">
<style>
@kinlane
kinlane / temp2.html
Created January 11, 2023 05:26
temp2.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta http-equiv="x-ua-compatible" content="ie=edge">
@kinlane
kinlane / temp.html
Created January 11, 2023 05:19
temp
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Swagger UI</title>
<link rel="stylesheet" type="text/css" href="./swagger-ui.css">
<link rel="stylesheet" type="text/css" href="index.css">
<link rel="icon" type="image/png" href="./favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="./favicon-16x16.png" sizes="16x16">
@kinlane
kinlane / QuickBooks Online V3 API OpenAPI.json
Created August 17, 2018 02:18
QuickBooks Online V3 API OpenAPI
{
"swagger": "2.0",
"info": {
"version": "1.0",
"title": "QuickBooks Online V3API Collections - OAuth2",
"description": "The QuickBooks Online Accounting API is a RESTful API that is used to access QuickBooks companies.\n\nDocs Ref - https://developer.intuit.com/docs/api/accounting"
},
"host": "DefaultParameterValue",
"basePath": "/v3/company/DefaultParameterValue",
"securityDefinitions": {
@kinlane
kinlane / shopify-openapi.json
Created August 12, 2018 05:30
shopify openapi
{
"swagger": "2.0",
"info": {
"version": "1.0",
"title": "Shopify API",
"description": "TODO: Add Description"
},
"host": "DefaultParameterValue:DefaultParameterValue@DefaultParameterValue.myshopify.com",
"basePath": "/",
"schemes": [
@kinlane
kinlane / GoToWebinar-openapi.json
Created August 17, 2018 01:13
GoToWebinar-openapi
{
"swagger": "2.0",
"info": {
"version": "1.0",
"title": "GoToWebinar API",
"description": "TODO: Add Description"
},
"host": "api.getgo.com",
"basePath": "/G2W/rest/organizers",
"schemes": [
@kinlane
kinlane / zendesk-openapi.json
Created August 19, 2018 19:29
zenddesk-openapi
{
"swagger": "2.0",
"info": {
"version": "v2",
"title": "Swagger API"
},
"host": "{host}.zendesk.com",
"basePath": "/api/v2/",
"schemes": [
"http"
@kinlane
kinlane / blockchain-info-websocket-async-api-definition.yaml
Created April 1, 2018 21:06
Blockchain.info Websocket API AsyncAPI Definition
asyncapi: '1.0.0'
info:
title: Blockchain.info Websocket API
version: '1.0'
description: Our WebSocket API allows developers to receive Real-Time notifications about new transactions and blocks.
baseTopic: blockchain-info.ping
servers:
- url: ws.blockchain.info/inv
scheme: wss
description: Once the socket is open you can subscribe to a channel by sending an "op" message.
@kinlane
kinlane / platformops-rate-limiting-tyk.js
Created February 15, 2022 00:52
platformops-rate-limiting-tyk
<div class="postman-run-button"
data-postman-action="collection/fork"
data-postman-var-1="10354132-b643fce5-db23-482a-ac5b-f7988f50dfa6"
data-postman-collection-url="entityId=10354132-b643fce5-db23-482a-ac5b-f7988f50dfa6&entityType=collection&workspaceId=b21abe55-7e4e-4a6c-8710-4d99db562dee"></div>
<script type="text/javascript">
(function (p,o,s,t,m,a,n) {
!p[s] && (p[s] = function () { (p[t] || (p[t] = [])).push(arguments); });
!o.getElementById(s+t) && o.getElementsByTagName("head")[0].appendChild((
(n = o.createElement("script")),
(n.id = s+t), (n.async = 1), (n.src = m), n
@kinlane
kinlane / platformops-rate-limiting-kong.js
Created February 15, 2022 00:51
platformops-rate-limiting-kong
<div class="postman-run-button"
data-postman-action="collection/fork"
data-postman-var-1="10354132-ce31d566-7533-4bab-9881-286724d92ceb"
data-postman-collection-url="entityId=10354132-ce31d566-7533-4bab-9881-286724d92ceb&entityType=collection&workspaceId=b21abe55-7e4e-4a6c-8710-4d99db562dee"></div>
<script type="text/javascript">
(function (p,o,s,t,m,a,n) {
!p[s] && (p[s] = function () { (p[t] || (p[t] = [])).push(arguments); });
!o.getElementById(s+t) && o.getElementsByTagName("head")[0].appendChild((
(n = o.createElement("script")),
(n.id = s+t), (n.async = 1), (n.src = m), n