Are you over 18 and want to see adult content?
More Annotations
![A complete backup of lesitedujardinier.fr](https://www.archivebay.com/archive/4f462b24-c048-4eda-a95d-a519e4ce20f4.png)
A complete backup of lesitedujardinier.fr
Are you over 18 and want to see adult content?
![A complete backup of dantonnoriega.github.io](https://www.archivebay.com/archive/a4bedc1a-85ff-44de-8e9d-29e777ce0353.png)
A complete backup of dantonnoriega.github.io
Are you over 18 and want to see adult content?
![A complete backup of sounflee.tumblr.com](https://www.archivebay.com/archive/42983aa9-e063-41ce-97c7-f73613a2c289.png)
A complete backup of sounflee.tumblr.com
Are you over 18 and want to see adult content?
![A complete backup of kokky0.blogspot.com](https://www.archivebay.com/archive/42ec88a5-776b-430c-8991-a413996b35ed.png)
A complete backup of kokky0.blogspot.com
Are you over 18 and want to see adult content?
![A complete backup of jacksonvillecriminalattorneyblog.com](https://www.archivebay.com/archive/939dc960-fd86-4b83-8b6e-586051abf081.png)
A complete backup of jacksonvillecriminalattorneyblog.com
Are you over 18 and want to see adult content?
![A complete backup of deriveapprodi.com](https://www.archivebay.com/archive/63deff48-5b79-49a9-bcf0-fcf040051763.png)
A complete backup of deriveapprodi.com
Are you over 18 and want to see adult content?
![A complete backup of russianplanes.net](https://www.archivebay.com/archive/521ee6ac-9f88-4dd0-bcaa-64ff36ff2a01.png)
A complete backup of russianplanes.net
Are you over 18 and want to see adult content?
Favourite Annotations
![A complete backup of https://gallerix.asia](https://www.archivebay.com/archive6/images/138b7097-abd1-4ce0-8fea-5aaf71d59c8c.png)
A complete backup of https://gallerix.asia
Are you over 18 and want to see adult content?
![A complete backup of https://amaaonline.com](https://www.archivebay.com/archive6/images/1798815c-9106-486d-be31-7c74dd72f956.png)
A complete backup of https://amaaonline.com
Are you over 18 and want to see adult content?
![A complete backup of https://shakeout.org](https://www.archivebay.com/archive6/images/8599bf58-613a-4b18-8766-2f58ca266a4f.png)
A complete backup of https://shakeout.org
Are you over 18 and want to see adult content?
![A complete backup of https://oldmanmurray.com](https://www.archivebay.com/archive6/images/c4e9b70e-af01-4ede-b5c7-f77acadbe148.png)
A complete backup of https://oldmanmurray.com
Are you over 18 and want to see adult content?
![A complete backup of https://cyber-duck.co.uk](https://www.archivebay.com/archive6/images/a1a870dd-beb7-4908-bac8-767294dbe017.png)
A complete backup of https://cyber-duck.co.uk
Are you over 18 and want to see adult content?
![A complete backup of https://axiaffiliates.com](https://www.archivebay.com/archive6/images/5083654f-186a-4eae-8e2c-f266ca39633c.png)
A complete backup of https://axiaffiliates.com
Are you over 18 and want to see adult content?
![A complete backup of https://clarin.eu](https://www.archivebay.com/archive6/images/a6ef8023-9de7-403e-8073-aeb13c00e2db.png)
A complete backup of https://clarin.eu
Are you over 18 and want to see adult content?
![A complete backup of https://neverhomemaker.com](https://www.archivebay.com/archive6/images/7b3d740a-8688-4289-aca0-90a3adea7254.png)
A complete backup of https://neverhomemaker.com
Are you over 18 and want to see adult content?
![A complete backup of https://helsinkidesignweek.com](https://www.archivebay.com/archive6/images/43fd835b-ad6b-419b-ad08-4b3bb5e6466f.png)
A complete backup of https://helsinkidesignweek.com
Are you over 18 and want to see adult content?
![A complete backup of https://magnatag.com](https://www.archivebay.com/archive6/images/815981f0-fd65-4907-a47f-9ddc3e568505.png)
A complete backup of https://magnatag.com
Are you over 18 and want to see adult content?
![A complete backup of https://pistoiablues.com](https://www.archivebay.com/archive6/images/67754902-5a1d-48d8-aa4e-197f283a60dc.png)
A complete backup of https://pistoiablues.com
Are you over 18 and want to see adult content?
![A complete backup of https://firedaemon.com](https://www.archivebay.com/archive6/images/0994084e-024d-415a-8e55-a9ee7d2a6766.png)
A complete backup of https://firedaemon.com
Are you over 18 and want to see adult content?
Text
APISPLANS
API Evangelist. API Evangelist is about making sense of the world of application programming interfaces, or simple APIs. APIs have become part of every layer of our Internet connected world over the last 20 years, and this is my research project into understanding what ishappening.
API 101
API 101. APIs, also known as Application Programming Interfaces, at their most basic level, allows applications to talk to other applications, but they are so much more than this when you begin to explore the world of APIs further. APIs are slowly becoming part of every aspect of our personal, and business worlds, often even withoutus knowing.
MANAGING API SECRETS USING POSTMAN ENVIRONMENTS Managing API Secrets Using Postman Environments. Postman environments are machine readable definitions of design, development, staging, and production environments that can be used across API operations. When used properly they contain the keys, tokens, and other secrets needed for authorizing each individual, or collection of API requests. WHAT IS THE API LIFE CYCLE? While the life cycle for an API does begin with definition, and end with deprecation, it is definitely not a linear process. This is one reason I stopped using lifecycle as one word, because I wanted to decouple the life from the cycle, allowing the cycles to repeat in any formation and repetition throughout the life of an API. THREE WAYS TO USE POSTMAN AND AZURE DEVOPS Github; LinkedIn; RSS; Three Ways to Use Postman and Azure DevOps. 22 Jan 2020. I set out to understand the role that Postman can play in an Azure DevOps powered API life cycle. I was fully prepared to crash course Azure Dev Ops, and begin mapping out the role that Postman can play, but before I got started I began Googling Postman + AzureDevOps.
API PROVIDER 101
Being An API Provider. The world of APIs starts with an individual, company or organization, with some sort of content, data, or other digital resource, wanting to make it available, on the Internet, in a machine readable way, so that others can build sites, and applicationsaround it.
PULLING YOUR TWITTER BOOKMARKS VIA THE TWITTER API To find the AP request we are looking for go back to your Postman client, and type "bookmark" in your search filter toolbar in the top / left corner. You will notice that our Postman Interceptor captured the call to the Twitter Bookmark API for us, complete with all the parameters, and most importantly, it also captures all the headers forthe
HTTP HEADER AWARENESS: USING THE LINK HEADER FOR HTTP headers are a critical aspect of API integration, and an area that I feel many developers are lacking awareness of. Which is why I will be working harder to write up simple uses like Link header for pagination, that can help API providers, as well as API consumers better use common HTTP header patterns. To be clear, the Link headeris not
THE AWS SERVERLESS API PORTAL Github; LinkedIn; RSS; The AWS Serverless API Portal. 28 Feb 2017. I was looking through the Github accounts for Amazon Web Services and came across their Serverless API Portal--a pretty functional example of a forkable developer portal for your API, running on a variety of AWS services.It's a pretty interesting implementation because in addition to the tech of your API management it also WE SHOULD BE GENERATING SLATE FROM SWAGGER SO WE MAINTAIN Github; LinkedIn; RSS; We Should Be Generating Slate From Swagger So We Maintain A Machine Readable Core. 25 Jun 2015. I am a big fan of API documentation when done using Slate.It creates very beautiful, and easy to use documentation, that API EVANGELISTBLOGWHAT IS AN APITHE API LANDSCAPEARCHIVEHISTORY OFAPISPLANS
API Evangelist. API Evangelist is about making sense of the world of application programming interfaces, or simple APIs. APIs have become part of every layer of our Internet connected world over the last 20 years, and this is my research project into understanding what ishappening.
API 101
API 101. APIs, also known as Application Programming Interfaces, at their most basic level, allows applications to talk to other applications, but they are so much more than this when you begin to explore the world of APIs further. APIs are slowly becoming part of every aspect of our personal, and business worlds, often even withoutus knowing.
MANAGING API SECRETS USING POSTMAN ENVIRONMENTS Managing API Secrets Using Postman Environments. Postman environments are machine readable definitions of design, development, staging, and production environments that can be used across API operations. When used properly they contain the keys, tokens, and other secrets needed for authorizing each individual, or collection of API requests. WHAT IS THE API LIFE CYCLE? While the life cycle for an API does begin with definition, and end with deprecation, it is definitely not a linear process. This is one reason I stopped using lifecycle as one word, because I wanted to decouple the life from the cycle, allowing the cycles to repeat in any formation and repetition throughout the life of an API. THREE WAYS TO USE POSTMAN AND AZURE DEVOPS Github; LinkedIn; RSS; Three Ways to Use Postman and Azure DevOps. 22 Jan 2020. I set out to understand the role that Postman can play in an Azure DevOps powered API life cycle. I was fully prepared to crash course Azure Dev Ops, and begin mapping out the role that Postman can play, but before I got started I began Googling Postman + AzureDevOps.
API PROVIDER 101
Being An API Provider. The world of APIs starts with an individual, company or organization, with some sort of content, data, or other digital resource, wanting to make it available, on the Internet, in a machine readable way, so that others can build sites, and applicationsaround it.
PULLING YOUR TWITTER BOOKMARKS VIA THE TWITTER API To find the AP request we are looking for go back to your Postman client, and type "bookmark" in your search filter toolbar in the top / left corner. You will notice that our Postman Interceptor captured the call to the Twitter Bookmark API for us, complete with all the parameters, and most importantly, it also captures all the headers forthe
HTTP HEADER AWARENESS: USING THE LINK HEADER FOR HTTP headers are a critical aspect of API integration, and an area that I feel many developers are lacking awareness of. Which is why I will be working harder to write up simple uses like Link header for pagination, that can help API providers, as well as API consumers better use common HTTP header patterns. To be clear, the Link headeris not
THE AWS SERVERLESS API PORTAL Github; LinkedIn; RSS; The AWS Serverless API Portal. 28 Feb 2017. I was looking through the Github accounts for Amazon Web Services and came across their Serverless API Portal--a pretty functional example of a forkable developer portal for your API, running on a variety of AWS services.It's a pretty interesting implementation because in addition to the tech of your API management it also WE SHOULD BE GENERATING SLATE FROM SWAGGER SO WE MAINTAIN Github; LinkedIn; RSS; We Should Be Generating Slate From Swagger So We Maintain A Machine Readable Core. 25 Jun 2015. I am a big fan of API documentation when done using Slate.It creates very beautiful, and easy to use documentation, that A POSTMAN COLLECTION FOR UPDATING A COLLECTION HOST, PATH Github; LinkedIn; RSS; A Postman Collection For Updating a Collection Host, Path, or Query Parameter. 30 Nov 2020. Sometimes I need to do bulk updates to Postman collections and there is no better way to automate this than to use a Postman Collection that uses the Postman API—inception level stuff, so be careful ;-).API PROVIDER 101
Being An API Provider. The world of APIs starts with an individual, company or organization, with some sort of content, data, or other digital resource, wanting to make it available, on the Internet, in a machine readable way, so that others can build sites, and applicationsaround it.
PRODUCING A POSTMAN COLLECTION FOR MULESOFT API MANAGER The goal of this work is to increase the number of API management service providers available in the API network, and laying the groundwork for a suite of collections that can be used to expose more data to Postman customers who use Mulesoft Management or Platform. The goal is to be able to expose insights from the API management layerdirectly
API PROVIDER AND CONSUMER DEVELOPER PORTALS API Provider And Consumer Developer Portals. I’ve been studying API developer portals for almost a decade. I’ve visited the landing pages, portals, websites, and other incarnations from thousands of API providers. I have an intimate understanding of what is needed for API providers to attract, support, and empower API consumers. WHAT IS AN API CONTRACT? An API contract is a shared understanding of what the capabilities of a digital interface are, allowing for applications to be programmed on top of. After an API contract establishes a shared understanding, I’d say that an API contract helps mitigate change, or at leasts communicates it—-again, in a human and machine readable way. CAPITAL G API GOVERNANCE VS LOWERCASE G API GOVERNANCE Capital G API Governance vs Lowercase g API Governance. API governance is a hot topic amongst leadership and stakeholders who care about the long term health of API operations. I regularly get questions from folks about what I’m seeing when it comes to API governance, from developing an API design guide, all the way up to t he deeper dive HTTP HEADER AWARENESS: USING THE LINK HEADER FOR HTTP headers are a critical aspect of API integration, and an area that I feel many developers are lacking awareness of. Which is why I will be working harder to write up simple uses like Link header for pagination, that can help API providers, as well as API consumers better use common HTTP header patterns. To be clear, the Link headeris not
A QUICK MANUAL WAY TO CREATE AN OPENAPI FROM A GET API … Github; LinkedIn; RSS; A Quick Manual Way To Create An OpenAPI From A GET API Request. 09 Oct 2018. I have numerous tools that help me create OpenAPIs from the APIs I COMPARISON OF AUTOMATIC API CODE GENERATION TOOLS FOR Github; LinkedIn; RSS; Comparison of Automatic API Code Generation Tools For Swagger. 06 Jun 2015. I have met with the APIMATIC team several times over the last couple weeks to discuss the state of API definitions. If you aren't familiar with APIMATIC, they are a API code as a service provider, that generates high quality client code in several languages, if your APIs are defined using common "CAN SWAGGER DELIVER A RESTFUL API DISCOVERY SERVICE?" Swagger is a specification and complete framework implementation for describing, producing, consuming, and visualizing RESTful web services. The goal of Swagger is to enable client and documentation systems to update at the same pace as the server. The documentation of methods, parameters and models are tightly integrated into the servercode
API EVANGELISTBLOGWHAT IS AN APITHE API LANDSCAPEARCHIVEHISTORY OFAPISPLANS
API Evangelist. API Evangelist is about making sense of the world of application programming interfaces, or simple APIs. APIs have become part of every layer of our Internet connected world over the last 20 years, and this is my research project into understanding what ishappening.
API 101
API 101. APIs, also known as Application Programming Interfaces, at their most basic level, allows applications to talk to other applications, but they are so much more than this when you begin to explore the world of APIs further. APIs are slowly becoming part of every aspect of our personal, and business worlds, often even withoutus knowing.
OPENAPI 101: INTRO TO OPENAPI (OPEN OFFICE HOURS EACH OpenAPI 101: Intro to OpenAPI (Open Office Hours Each Friday) 22 Jul 2020. It can be difficult to understand exactly what OpenAPI is and what it isn’t sometimes. I get a lot of questions from folks who don’t entirely grasp what the OpenAPI specification is, and how it applies to the API lifecycle. It is alright to not fully get all the MANAGING API SECRETS USING POSTMAN ENVIRONMENTS Managing API Secrets Using Postman Environments. Postman environments are machine readable definitions of design, development, staging, and production environments that can be used across API operations. When used properly they contain the keys, tokens, and other secrets needed for authorizing each individual, or collection of API requests. API LIFE CYCLE BASICS: API LOGGING API Life Cycle Basics: API Logging. 01-09-2018. Logging has always been in the background of other stops along the API lifecycle, most notably the API management layer. However increasingly I am recommending pulling logging out of API management, and making it a first-class citizen, ensuring that the logging of all systems acrossthe API
THREE WAYS TO USE POSTMAN AND AZURE DEVOPS Github; LinkedIn; RSS; Three Ways to Use Postman and Azure DevOps. 22 Jan 2020. I set out to understand the role that Postman can play in an Azure DevOps powered API life cycle. I was fully prepared to crash course Azure Dev Ops, and begin mapping out the role that Postman can play, but before I got started I began Googling Postman + AzureDevOps.
PULLING YOUR TWITTER BOOKMARKS VIA THE TWITTER API To find the AP request we are looking for go back to your Postman client, and type "bookmark" in your search filter toolbar in the top / left corner. You will notice that our Postman Interceptor captured the call to the Twitter Bookmark API for us, complete with all the parameters, and most importantly, it also captures all the headers forthe
API SECURITY
Schema - A representation of data model, used as part of an API request, or response, usually in JSON, but increasingly YAML, and Markdown are also used. Tooling. Generator - Generating an API definition format from an existing system or platform, outputting the portable machine readable format. Parser - Parses a machine readableAPI definition
RELATIONSHIP BETWEEN APIS AND CONTAINERS Relationship Between APIs And Containers. 26 Aug 2014. Containers are a fast growing trend when it comes to delivering compute resources online. Reflecting the world of API design, I feel containers are about deploying exactly the cloud resources you will need to complete a specific compute objective, then putting everything into a single "CAN SWAGGER DELIVER A RESTFUL API DISCOVERY SERVICE?" Swagger is a specification and complete framework implementation for describing, producing, consuming, and visualizing RESTful web services. The goal of Swagger is to enable client and documentation systems to update at the same pace as the server. The documentation of methods, parameters and models are tightly integrated into the servercode
API EVANGELISTBLOGWHAT IS AN APITHE API LANDSCAPEARCHIVEHISTORY OFAPISPLANS
API Evangelist. API Evangelist is about making sense of the world of application programming interfaces, or simple APIs. APIs have become part of every layer of our Internet connected world over the last 20 years, and this is my research project into understanding what ishappening.
API 101
API 101. APIs, also known as Application Programming Interfaces, at their most basic level, allows applications to talk to other applications, but they are so much more than this when you begin to explore the world of APIs further. APIs are slowly becoming part of every aspect of our personal, and business worlds, often even withoutus knowing.
OPENAPI 101: INTRO TO OPENAPI (OPEN OFFICE HOURS EACH OpenAPI 101: Intro to OpenAPI (Open Office Hours Each Friday) 22 Jul 2020. It can be difficult to understand exactly what OpenAPI is and what it isn’t sometimes. I get a lot of questions from folks who don’t entirely grasp what the OpenAPI specification is, and how it applies to the API lifecycle. It is alright to not fully get all the MANAGING API SECRETS USING POSTMAN ENVIRONMENTS Managing API Secrets Using Postman Environments. Postman environments are machine readable definitions of design, development, staging, and production environments that can be used across API operations. When used properly they contain the keys, tokens, and other secrets needed for authorizing each individual, or collection of API requests. API LIFE CYCLE BASICS: API LOGGING API Life Cycle Basics: API Logging. 01-09-2018. Logging has always been in the background of other stops along the API lifecycle, most notably the API management layer. However increasingly I am recommending pulling logging out of API management, and making it a first-class citizen, ensuring that the logging of all systems acrossthe API
THREE WAYS TO USE POSTMAN AND AZURE DEVOPS Github; LinkedIn; RSS; Three Ways to Use Postman and Azure DevOps. 22 Jan 2020. I set out to understand the role that Postman can play in an Azure DevOps powered API life cycle. I was fully prepared to crash course Azure Dev Ops, and begin mapping out the role that Postman can play, but before I got started I began Googling Postman + AzureDevOps.
PULLING YOUR TWITTER BOOKMARKS VIA THE TWITTER API To find the AP request we are looking for go back to your Postman client, and type "bookmark" in your search filter toolbar in the top / left corner. You will notice that our Postman Interceptor captured the call to the Twitter Bookmark API for us, complete with all the parameters, and most importantly, it also captures all the headers forthe
API SECURITY
Schema - A representation of data model, used as part of an API request, or response, usually in JSON, but increasingly YAML, and Markdown are also used. Tooling. Generator - Generating an API definition format from an existing system or platform, outputting the portable machine readable format. Parser - Parses a machine readableAPI definition
RELATIONSHIP BETWEEN APIS AND CONTAINERS Relationship Between APIs And Containers. 26 Aug 2014. Containers are a fast growing trend when it comes to delivering compute resources online. Reflecting the world of API design, I feel containers are about deploying exactly the cloud resources you will need to complete a specific compute objective, then putting everything into a single "CAN SWAGGER DELIVER A RESTFUL API DISCOVERY SERVICE?" Swagger is a specification and complete framework implementation for describing, producing, consuming, and visualizing RESTful web services. The goal of Swagger is to enable client and documentation systems to update at the same pace as the server. The documentation of methods, parameters and models are tightly integrated into the servercode
API EVANGELIST
API Evangelist. API Evangelist is about making sense of the world of application programming interfaces, or simple APIs. APIs have become part of every layer of our Internet connected world over the last 20 years, and this is my research project into understanding what ishappening.
A POSTMAN COLLECTION FOR UPDATING A COLLECTION HOST, PATH Github; LinkedIn; RSS; A Postman Collection For Updating a Collection Host, Path, or Query Parameter. 30 Nov 2020. Sometimes I need to do bulk updates to Postman collections and there is no better way to automate this than to use a Postman Collection that uses the Postman API—inception level stuff, so be careful ;-). WHAT IS THE API LIFE CYCLE? While the life cycle for an API does begin with definition, and end with deprecation, it is definitely not a linear process. This is one reason I stopped using lifecycle as one word, because I wanted to decouple the life from the cycle, allowing the cycles to repeat in any formation and repetition throughout the life of an API. PRODUCING A POSTMAN COLLECTION FOR MULESOFT API MANAGER The goal of this work is to increase the number of API management service providers available in the API network, and laying the groundwork for a suite of collections that can be used to expose more data to Postman customers who use Mulesoft Management or Platform. The goal is to be able to expose insights from the API management layerdirectly
WHAT IS AN API CONTRACT? An API contract is a shared understanding of what the capabilities of a digital interface are, allowing for applications to be programmed on top of. After an API contract establishes a shared understanding, I’d say that an API contract helps mitigate change, or at leasts communicates it—-again, in a human and machine readable way. API LIFE CYCLE BASICS: GATEWAY API Life Cycle Basics: Gateway. API gateways have long played a role in providing access to backend resources via web services and APIs. This is how web services have historically been deployed, but it is also how modern web APIs are being managed. Providing a gateway that you can stand up in front of existing web APIs, and proxy them througha
I CREATED AN OPENAPI FOR THE HASHICORP CONSUL API Github; LinkedIn; RSS; I Created An OpenAPI For The Hashicorp Consul API. 08 Jan 2018. I was needing an OpenAPI (fka Swagger) definition for the Hashicorp Consul API, so that I could use in a federal government project I’m advising on. We are using the solution for the microservices discovery layer, and I wanted to be able to automate using the Consul API, publish documentation within our THE AWS SERVERLESS API PORTAL Github; LinkedIn; RSS; The AWS Serverless API Portal. 28 Feb 2017. I was looking through the Github accounts for Amazon Web Services and came across their Serverless API Portal--a pretty functional example of a forkable developer portal for your API, running on a variety of AWS services.It's a pretty interesting implementation because in addition to the tech of your API management it also HTTP HEADER AWARENESS: USING THE LINK HEADER FOR HTTP headers are a critical aspect of API integration, and an area that I feel many developers are lacking awareness of. Which is why I will be working harder to write up simple uses like Link header for pagination, that can help API providers, as well as API consumers better use common HTTP header patterns. To be clear, the Link headeris not
AN EXAMPLE OF AN API SERVICE PROVIDER USING HYPERMEDIA Github; LinkedIn; RSS; An Example Of An API Service Provider Using Hypermedia. 27 Feb 2017. There is a growing number of hypermedia APIs available in the wild these days. API EVANGELISTBLOGWHAT IS AN APITHE API LANDSCAPEARCHIVEHISTORY OFAPISPLANS
API Evangelist. API Evangelist is about making sense of the world of application programming interfaces, or simple APIs. APIs have become part of every layer of our Internet connected world over the last 20 years, and this is my research project into understanding what ishappening.
API 101
API 101. APIs, also known as Application Programming Interfaces, at their most basic level, allows applications to talk to other applications, but they are so much more than this when you begin to explore the world of APIs further. APIs are slowly becoming part of every aspect of our personal, and business worlds, often even withoutus knowing.
OPENAPI 101: INTRO TO OPENAPI (OPEN OFFICE HOURS EACH OpenAPI 101: Intro to OpenAPI (Open Office Hours Each Friday) 22 Jul 2020. It can be difficult to understand exactly what OpenAPI is and what it isn’t sometimes. I get a lot of questions from folks who don’t entirely grasp what the OpenAPI specification is, and how it applies to the API lifecycle. It is alright to not fully get all the MANAGING API SECRETS USING POSTMAN ENVIRONMENTS Managing API Secrets Using Postman Environments. Postman environments are machine readable definitions of design, development, staging, and production environments that can be used across API operations. When used properly they contain the keys, tokens, and other secrets needed for authorizing each individual, or collection of API requests. API LIFE CYCLE BASICS: API LOGGING API Life Cycle Basics: API Logging. 01-09-2018. Logging has always been in the background of other stops along the API lifecycle, most notably the API management layer. However increasingly I am recommending pulling logging out of API management, and making it a first-class citizen, ensuring that the logging of all systems acrossthe API
THREE WAYS TO USE POSTMAN AND AZURE DEVOPS Github; LinkedIn; RSS; Three Ways to Use Postman and Azure DevOps. 22 Jan 2020. I set out to understand the role that Postman can play in an Azure DevOps powered API life cycle. I was fully prepared to crash course Azure Dev Ops, and begin mapping out the role that Postman can play, but before I got started I began Googling Postman + AzureDevOps.
PULLING YOUR TWITTER BOOKMARKS VIA THE TWITTER API To find the AP request we are looking for go back to your Postman client, and type "bookmark" in your search filter toolbar in the top / left corner. You will notice that our Postman Interceptor captured the call to the Twitter Bookmark API for us, complete with all the parameters, and most importantly, it also captures all the headers forthe
API SECURITY
Schema - A representation of data model, used as part of an API request, or response, usually in JSON, but increasingly YAML, and Markdown are also used. Tooling. Generator - Generating an API definition format from an existing system or platform, outputting the portable machine readable format. Parser - Parses a machine readableAPI definition
RELATIONSHIP BETWEEN APIS AND CONTAINERS Relationship Between APIs And Containers. 26 Aug 2014. Containers are a fast growing trend when it comes to delivering compute resources online. Reflecting the world of API design, I feel containers are about deploying exactly the cloud resources you will need to complete a specific compute objective, then putting everything into a single "CAN SWAGGER DELIVER A RESTFUL API DISCOVERY SERVICE?" Swagger is a specification and complete framework implementation for describing, producing, consuming, and visualizing RESTful web services. The goal of Swagger is to enable client and documentation systems to update at the same pace as the server. The documentation of methods, parameters and models are tightly integrated into the servercode
API EVANGELISTBLOGWHAT IS AN APITHE API LANDSCAPEARCHIVEHISTORY OFAPISPLANS
API Evangelist. API Evangelist is about making sense of the world of application programming interfaces, or simple APIs. APIs have become part of every layer of our Internet connected world over the last 20 years, and this is my research project into understanding what ishappening.
API 101
API 101. APIs, also known as Application Programming Interfaces, at their most basic level, allows applications to talk to other applications, but they are so much more than this when you begin to explore the world of APIs further. APIs are slowly becoming part of every aspect of our personal, and business worlds, often even withoutus knowing.
OPENAPI 101: INTRO TO OPENAPI (OPEN OFFICE HOURS EACH OpenAPI 101: Intro to OpenAPI (Open Office Hours Each Friday) 22 Jul 2020. It can be difficult to understand exactly what OpenAPI is and what it isn’t sometimes. I get a lot of questions from folks who don’t entirely grasp what the OpenAPI specification is, and how it applies to the API lifecycle. It is alright to not fully get all the MANAGING API SECRETS USING POSTMAN ENVIRONMENTS Managing API Secrets Using Postman Environments. Postman environments are machine readable definitions of design, development, staging, and production environments that can be used across API operations. When used properly they contain the keys, tokens, and other secrets needed for authorizing each individual, or collection of API requests. API LIFE CYCLE BASICS: API LOGGING API Life Cycle Basics: API Logging. 01-09-2018. Logging has always been in the background of other stops along the API lifecycle, most notably the API management layer. However increasingly I am recommending pulling logging out of API management, and making it a first-class citizen, ensuring that the logging of all systems acrossthe API
THREE WAYS TO USE POSTMAN AND AZURE DEVOPS Github; LinkedIn; RSS; Three Ways to Use Postman and Azure DevOps. 22 Jan 2020. I set out to understand the role that Postman can play in an Azure DevOps powered API life cycle. I was fully prepared to crash course Azure Dev Ops, and begin mapping out the role that Postman can play, but before I got started I began Googling Postman + AzureDevOps.
PULLING YOUR TWITTER BOOKMARKS VIA THE TWITTER API To find the AP request we are looking for go back to your Postman client, and type "bookmark" in your search filter toolbar in the top / left corner. You will notice that our Postman Interceptor captured the call to the Twitter Bookmark API for us, complete with all the parameters, and most importantly, it also captures all the headers forthe
API SECURITY
Schema - A representation of data model, used as part of an API request, or response, usually in JSON, but increasingly YAML, and Markdown are also used. Tooling. Generator - Generating an API definition format from an existing system or platform, outputting the portable machine readable format. Parser - Parses a machine readableAPI definition
RELATIONSHIP BETWEEN APIS AND CONTAINERS Relationship Between APIs And Containers. 26 Aug 2014. Containers are a fast growing trend when it comes to delivering compute resources online. Reflecting the world of API design, I feel containers are about deploying exactly the cloud resources you will need to complete a specific compute objective, then putting everything into a single "CAN SWAGGER DELIVER A RESTFUL API DISCOVERY SERVICE?" Swagger is a specification and complete framework implementation for describing, producing, consuming, and visualizing RESTful web services. The goal of Swagger is to enable client and documentation systems to update at the same pace as the server. The documentation of methods, parameters and models are tightly integrated into the servercode
API EVANGELIST
API Evangelist. API Evangelist is about making sense of the world of application programming interfaces, or simple APIs. APIs have become part of every layer of our Internet connected world over the last 20 years, and this is my research project into understanding what ishappening.
A POSTMAN COLLECTION FOR UPDATING A COLLECTION HOST, PATH Github; LinkedIn; RSS; A Postman Collection For Updating a Collection Host, Path, or Query Parameter. 30 Nov 2020. Sometimes I need to do bulk updates to Postman collections and there is no better way to automate this than to use a Postman Collection that uses the Postman API—inception level stuff, so be careful ;-). WHAT IS THE API LIFE CYCLE? While the life cycle for an API does begin with definition, and end with deprecation, it is definitely not a linear process. This is one reason I stopped using lifecycle as one word, because I wanted to decouple the life from the cycle, allowing the cycles to repeat in any formation and repetition throughout the life of an API. PRODUCING A POSTMAN COLLECTION FOR MULESOFT API MANAGER The goal of this work is to increase the number of API management service providers available in the API network, and laying the groundwork for a suite of collections that can be used to expose more data to Postman customers who use Mulesoft Management or Platform. The goal is to be able to expose insights from the API management layerdirectly
WHAT IS AN API CONTRACT? An API contract is a shared understanding of what the capabilities of a digital interface are, allowing for applications to be programmed on top of. After an API contract establishes a shared understanding, I’d say that an API contract helps mitigate change, or at leasts communicates it—-again, in a human and machine readable way. API LIFE CYCLE BASICS: GATEWAY API Life Cycle Basics: Gateway. API gateways have long played a role in providing access to backend resources via web services and APIs. This is how web services have historically been deployed, but it is also how modern web APIs are being managed. Providing a gateway that you can stand up in front of existing web APIs, and proxy them througha
I CREATED AN OPENAPI FOR THE HASHICORP CONSUL API Github; LinkedIn; RSS; I Created An OpenAPI For The Hashicorp Consul API. 08 Jan 2018. I was needing an OpenAPI (fka Swagger) definition for the Hashicorp Consul API, so that I could use in a federal government project I’m advising on. We are using the solution for the microservices discovery layer, and I wanted to be able to automate using the Consul API, publish documentation within our THE AWS SERVERLESS API PORTAL Github; LinkedIn; RSS; The AWS Serverless API Portal. 28 Feb 2017. I was looking through the Github accounts for Amazon Web Services and came across their Serverless API Portal--a pretty functional example of a forkable developer portal for your API, running on a variety of AWS services.It's a pretty interesting implementation because in addition to the tech of your API management it also HTTP HEADER AWARENESS: USING THE LINK HEADER FOR HTTP headers are a critical aspect of API integration, and an area that I feel many developers are lacking awareness of. Which is why I will be working harder to write up simple uses like Link header for pagination, that can help API providers, as well as API consumers better use common HTTP header patterns. To be clear, the Link headeris not
AN EXAMPLE OF AN API SERVICE PROVIDER USING HYPERMEDIA Github; LinkedIn; RSS; An Example Of An API Service Provider Using Hypermedia. 27 Feb 2017. There is a growing number of hypermedia APIs available in the wild these days.API 101
API 101. APIs, also known as Application Programming Interfaces, at their most basic level, allows applications to talk to other applications, but they are so much more than this when you begin to explore the world of APIs further. APIs are slowly becoming part of every aspect of our personal, and business worlds, often even withoutus knowing.
MANAGING API SECRETS USING POSTMAN ENVIRONMENTS Managing API Secrets Using Postman Environments. Postman environments are machine readable definitions of design, development, staging, and production environments that can be used across API operations. When used properly they contain the keys, tokens, and other secrets needed for authorizing each individual, or collection of API requests. THREE WAYS TO USE POSTMAN AND AZURE DEVOPSPOSTMAN AZURE DEVOPSPOSTMAN AZURE ADAZURE AD POSTMAN COLLECTIONAZURE DEVOPS REST API POSTMANAZURE REST API WITH POSTMANAZURE STORAGE REST API POSTMAN Github; LinkedIn; RSS; Three Ways to Use Postman and Azure DevOps. 22 Jan 2020. I set out to understand the role that Postman can play in an Azure DevOps powered API life cycle. I was fully prepared to crash course Azure Dev Ops, and begin mapping out the role that Postman can play, but before I got started I began Googling Postman + AzureDevOps.
API LIFE CYCLE BASICS: API LOGGING API Life Cycle Basics: API Logging. 01-09-2018. Logging has always been in the background of other stops along the API lifecycle, most notably the API management layer. However increasingly I am recommending pulling logging out of API management, and making it a first-class citizen, ensuring that the logging of all systems acrossthe API
PRODUCING A POSTMAN COLLECTION FOR MULESOFT API MANAGER The goal of this work is to increase the number of API management service providers available in the API network, and laying the groundwork for a suite of collections that can be used to expose more data to Postman customers who use Mulesoft Management or Platform. The goal is to be able to expose insights from the API management layerdirectly
API PROVIDER AND CONSUMER DEVELOPER PORTALS API Provider And Consumer Developer Portals. I’ve been studying API developer portals for almost a decade. I’ve visited the landing pages, portals, websites, and other incarnations from thousands of API providers. I have an intimate understanding of what is needed for API providers to attract, support, and empower API consumers. API LIFE CYCLE BASICS: CLIENTS Github; LinkedIn; RSS; API Life Cycle Basics: Clients. 11 Jan 2018. I broke this area of my research into a separate stops a couple years back, as I saw several new types of service providers emerging to provide a new type of web-based API client. CAPITAL G API GOVERNANCE VS LOWERCASE G API GOVERNANCE Capital G API Governance vs Lowercase g API Governance. API governance is a hot topic amongst leadership and stakeholders who care about the long term health of API operations. I regularly get questions from folks about what I’m seeing when it comes to API governance, from developing an API design guide, all the way up to t he deeper dive THE AWS SERVERLESS API PORTALTERRAFORM AWS API GATEWAYAMAZON DEVELOPER PORTALAPI GATEWAY DEV PORTALAWS API GATEWAY DOCUMENTATIONAWS PORTAL ADMINTERRAFORM CREATE API GATEWAY Github; LinkedIn; RSS; The AWS Serverless API Portal. 28 Feb 2017. I was looking through the Github accounts for Amazon Web Services and came across their Serverless API Portal--a pretty functional example of a forkable developer portal for your API, running on a variety of AWS services.It's a pretty interesting implementation because in addition to the tech of your API management it also RELATIONSHIP BETWEEN APIS AND CONTAINERS Relationship Between APIs And Containers. 26 Aug 2014. Containers are a fast growing trend when it comes to delivering compute resources online. Reflecting the world of API design, I feel containers are about deploying exactly the cloud resources you will need to complete a specific compute objective, then putting everything into a singleAPI 101
API 101. APIs, also known as Application Programming Interfaces, at their most basic level, allows applications to talk to other applications, but they are so much more than this when you begin to explore the world of APIs further. APIs are slowly becoming part of every aspect of our personal, and business worlds, often even withoutus knowing.
MANAGING API SECRETS USING POSTMAN ENVIRONMENTS Managing API Secrets Using Postman Environments. Postman environments are machine readable definitions of design, development, staging, and production environments that can be used across API operations. When used properly they contain the keys, tokens, and other secrets needed for authorizing each individual, or collection of API requests. THREE WAYS TO USE POSTMAN AND AZURE DEVOPSPOSTMAN AZURE DEVOPSPOSTMAN AZURE ADAZURE AD POSTMAN COLLECTIONAZURE DEVOPS REST API POSTMANAZURE REST API WITH POSTMANAZURE STORAGE REST API POSTMAN Github; LinkedIn; RSS; Three Ways to Use Postman and Azure DevOps. 22 Jan 2020. I set out to understand the role that Postman can play in an Azure DevOps powered API life cycle. I was fully prepared to crash course Azure Dev Ops, and begin mapping out the role that Postman can play, but before I got started I began Googling Postman + AzureDevOps.
API LIFE CYCLE BASICS: API LOGGING API Life Cycle Basics: API Logging. 01-09-2018. Logging has always been in the background of other stops along the API lifecycle, most notably the API management layer. However increasingly I am recommending pulling logging out of API management, and making it a first-class citizen, ensuring that the logging of all systems acrossthe API
PRODUCING A POSTMAN COLLECTION FOR MULESOFT API MANAGER The goal of this work is to increase the number of API management service providers available in the API network, and laying the groundwork for a suite of collections that can be used to expose more data to Postman customers who use Mulesoft Management or Platform. The goal is to be able to expose insights from the API management layerdirectly
API PROVIDER AND CONSUMER DEVELOPER PORTALS API Provider And Consumer Developer Portals. I’ve been studying API developer portals for almost a decade. I’ve visited the landing pages, portals, websites, and other incarnations from thousands of API providers. I have an intimate understanding of what is needed for API providers to attract, support, and empower API consumers. API LIFE CYCLE BASICS: CLIENTS Github; LinkedIn; RSS; API Life Cycle Basics: Clients. 11 Jan 2018. I broke this area of my research into a separate stops a couple years back, as I saw several new types of service providers emerging to provide a new type of web-based API client. CAPITAL G API GOVERNANCE VS LOWERCASE G API GOVERNANCE Capital G API Governance vs Lowercase g API Governance. API governance is a hot topic amongst leadership and stakeholders who care about the long term health of API operations. I regularly get questions from folks about what I’m seeing when it comes to API governance, from developing an API design guide, all the way up to t he deeper dive THE AWS SERVERLESS API PORTALTERRAFORM AWS API GATEWAYAMAZON DEVELOPER PORTALAPI GATEWAY DEV PORTALAWS API GATEWAY DOCUMENTATIONAWS PORTAL ADMINTERRAFORM CREATE API GATEWAY Github; LinkedIn; RSS; The AWS Serverless API Portal. 28 Feb 2017. I was looking through the Github accounts for Amazon Web Services and came across their Serverless API Portal--a pretty functional example of a forkable developer portal for your API, running on a variety of AWS services.It's a pretty interesting implementation because in addition to the tech of your API management it also RELATIONSHIP BETWEEN APIS AND CONTAINERS Relationship Between APIs And Containers. 26 Aug 2014. Containers are a fast growing trend when it comes to delivering compute resources online. Reflecting the world of API design, I feel containers are about deploying exactly the cloud resources you will need to complete a specific compute objective, then putting everything into a singleAPI EVANGELIST
API Evangelist. API Evangelist is about making sense of the world of application programming interfaces, or simple APIs. APIs have become part of every layer of our Internet connected world over the last 20 years, and this is my research project into understanding what ishappening.
A POSTMAN COLLECTION FOR UPDATING A COLLECTION HOST, PATH Github; LinkedIn; RSS; A Postman Collection For Updating a Collection Host, Path, or Query Parameter. 30 Nov 2020. Sometimes I need to do bulk updates to Postman collections and there is no better way to automate this than to use a Postman Collection that uses the Postman API—inception level stuff, so be careful ;-). OPENAPI 101: INTRO TO OPENAPI (OPEN OFFICE HOURS EACH OpenAPI 101: Intro to OpenAPI (Open Office Hours Each Friday) 22 Jul 2020. It can be difficult to understand exactly what OpenAPI is and what it isn’t sometimes. I get a lot of questions from folks who don’t entirely grasp what the OpenAPI specification is, and how it applies to the API lifecycle. It is alright to not fully get all the API PROVIDER AND CONSUMER DEVELOPER PORTALS API Provider And Consumer Developer Portals. I’ve been studying API developer portals for almost a decade. I’ve visited the landing pages, portals, websites, and other incarnations from thousands of API providers. I have an intimate understanding of what is needed for API providers to attract, support, and empower API consumers. API LIFE CYCLE BASICS: CLIENTS Github; LinkedIn; RSS; API Life Cycle Basics: Clients. 11 Jan 2018. I broke this area of my research into a separate stops a couple years back, as I saw several new types of service providers emerging to provide a new type of web-based API client.API PROVIDER 101
Being An API Provider. The world of APIs starts with an individual, company or organization, with some sort of content, data, or other digital resource, wanting to make it available, on the Internet, in a machine readable way, so that others can build sites, and applicationsaround it.
SUBWAY MAP VISUALIZATION POSTMAN COLLECTION Github; LinkedIn; RSS; Subway Map Visualization Postman Collection. 18 Nov 2019. I have been working to migrate all the different API driven JavaScript solutions I have developed over the years and run on GitHub using Jekyll to operate self-contained Postman collections. THE SECRET TO AMAZONS SUCCESS INTERNAL APIS The Secret to Amazons Success Internal APIs. 12 Jan 2012. Last year there was an accidental post from a Google employee about Google+. The internal rant was accidentally shared publicly and provides some insight into how Google approached APIs for their new Google + platform, as well as insight how Amazon adopted an internal serviceoriented
API SECURITY
Schema - A representation of data model, used as part of an API request, or response, usually in JSON, but increasingly YAML, and Markdown are also used. Tooling. Generator - Generating an API definition format from an existing system or platform, outputting the portable machine readable format. Parser - Parses a machine readableAPI definition
"CAN SWAGGER DELIVER A RESTFUL API DISCOVERY SERVICE?" Swagger is a specification and complete framework implementation for describing, producing, consuming, and visualizing RESTful web services. The goal of Swagger is to enable client and documentation systems to update at the same pace as the server. The documentation of methods, parameters and models are tightly integrated into the servercode
API 101
API 101. APIs, also known as Application Programming Interfaces, at their most basic level, allows applications to talk to other applications, but they are so much more than this when you begin to explore the world of APIs further. MANAGING API SECRETS USING POSTMAN ENVIRONMENTS Github; LinkedIn; RSS; Managing API Secrets Using Postman Environments. 24 Feb 2020. Postman environments are machine readable definitions of design, development, staging, and production environments that can be used across API operations. API LIFE CYCLE BASICS: API LOGGING Github; LinkedIn; RSS; API Life Cycle Basics: API Logging. 09 Jan 2018. Logging has always been in the background of other stops along the API lifecycle, most notably the API management layer. THREE WAYS TO USE POSTMAN AND AZURE DEVOPSPOSTMAN AZURE DEVOPSPOSTMAN AZURE ADAZURE AD POSTMAN COLLECTIONAZURE DEVOPS REST API POSTMANAZURE REST API WITH POSTMANAZURE STORAGE REST API POSTMAN Github; LinkedIn; RSS; Three Ways to Use Postman and Azure DevOps. 22 Jan 2020. I set out to understand the role that Postman can play in an Azure DevOps powered API life cycle. I was fully prepared to crash course Azure Dev Ops, and begin mapping out the role that Postman can play, but before I got started I began Googling Postman + AzureDevOps.
PRODUCING A POSTMAN COLLECTION FOR MULESOFT API MANAGER Github; LinkedIn; RSS; Producing a Postman Collection for Mulesoft API Manager and Platform. 29 Jul 2020. I am making my way through all of the partner conversation I am having, publishing stories for each of the conversations to help me move each one forward. API PROVIDER AND CONSUMER DEVELOPER PORTALS Github; LinkedIn; RSS; API Provider And Consumer Developer Portals. 23 Jul 2019. I’ve been studying API developer portals for almost a decade. I’ve visited the landing pages, portals, websites, and other incarnations from thousands of API providers. CAPITAL G API GOVERNANCE VS LOWERCASE G API GOVERNANCE Github; LinkedIn; RSS; Capital G API Governance vs Lowercase g API Governance. 08 Oct 2019. API governance is a hot topic amongst leadership and stakeholders who care about the long term health of APIoperations.
THE AWS SERVERLESS API PORTALTERRAFORM AWS API GATEWAYAMAZON DEVELOPER PORTALAPI GATEWAY DEV PORTALAWS API GATEWAY DOCUMENTATIONAWS PORTAL ADMINTERRAFORM CREATE API GATEWAY Github; LinkedIn; RSS; The AWS Serverless API Portal. 28 Feb 2017. I was looking through the Github accounts for Amazon Web Services and came across their Serverless API Portal--a pretty functional example of a forkable developer portal for your API, running on a variety of AWS services.It's a pretty interesting implementation because in addition to the tech of your API management it also AN EXAMPLE OF AN API SERVICE PROVIDER USING HYPERMEDIA Github; LinkedIn; RSS; An Example Of An API Service Provider Using Hypermedia. 27 Feb 2017. There is a growing number of hypermedia APIs available in the wild these days. RELATIONSHIP BETWEEN APIS AND CONTAINERS Github; LinkedIn; RSS; Relationship Between APIs And Containers. 26 Aug 2014. Containers are a fast growing trend when it comes to delivering compute resources online. Reflecting the world of API design, I feel containers are about deploying exactly the cloud resources you will need to complete a specific compute objective, then putting everything into a single virtualized container definitionAPI 101
API 101. APIs, also known as Application Programming Interfaces, at their most basic level, allows applications to talk to other applications, but they are so much more than this when you begin to explore the world of APIs further. MANAGING API SECRETS USING POSTMAN ENVIRONMENTS Github; LinkedIn; RSS; Managing API Secrets Using Postman Environments. 24 Feb 2020. Postman environments are machine readable definitions of design, development, staging, and production environments that can be used across API operations. API LIFE CYCLE BASICS: API LOGGING Github; LinkedIn; RSS; API Life Cycle Basics: API Logging. 09 Jan 2018. Logging has always been in the background of other stops along the API lifecycle, most notably the API management layer. THREE WAYS TO USE POSTMAN AND AZURE DEVOPSPOSTMAN AZURE DEVOPSPOSTMAN AZURE ADAZURE AD POSTMAN COLLECTIONAZURE DEVOPS REST API POSTMANAZURE REST API WITH POSTMANAZURE STORAGE REST API POSTMAN Github; LinkedIn; RSS; Three Ways to Use Postman and Azure DevOps. 22 Jan 2020. I set out to understand the role that Postman can play in an Azure DevOps powered API life cycle. I was fully prepared to crash course Azure Dev Ops, and begin mapping out the role that Postman can play, but before I got started I began Googling Postman + AzureDevOps.
PRODUCING A POSTMAN COLLECTION FOR MULESOFT API MANAGER Github; LinkedIn; RSS; Producing a Postman Collection for Mulesoft API Manager and Platform. 29 Jul 2020. I am making my way through all of the partner conversation I am having, publishing stories for each of the conversations to help me move each one forward. API PROVIDER AND CONSUMER DEVELOPER PORTALS Github; LinkedIn; RSS; API Provider And Consumer Developer Portals. 23 Jul 2019. I’ve been studying API developer portals for almost a decade. I’ve visited the landing pages, portals, websites, and other incarnations from thousands of API providers. CAPITAL G API GOVERNANCE VS LOWERCASE G API GOVERNANCE Github; LinkedIn; RSS; Capital G API Governance vs Lowercase g API Governance. 08 Oct 2019. API governance is a hot topic amongst leadership and stakeholders who care about the long term health of APIoperations.
THE AWS SERVERLESS API PORTALTERRAFORM AWS API GATEWAYAMAZON DEVELOPER PORTALAPI GATEWAY DEV PORTALAWS API GATEWAY DOCUMENTATIONAWS PORTAL ADMINTERRAFORM CREATE API GATEWAY Github; LinkedIn; RSS; The AWS Serverless API Portal. 28 Feb 2017. I was looking through the Github accounts for Amazon Web Services and came across their Serverless API Portal--a pretty functional example of a forkable developer portal for your API, running on a variety of AWS services.It's a pretty interesting implementation because in addition to the tech of your API management it also AN EXAMPLE OF AN API SERVICE PROVIDER USING HYPERMEDIA Github; LinkedIn; RSS; An Example Of An API Service Provider Using Hypermedia. 27 Feb 2017. There is a growing number of hypermedia APIs available in the wild these days. RELATIONSHIP BETWEEN APIS AND CONTAINERS Github; LinkedIn; RSS; Relationship Between APIs And Containers. 26 Aug 2014. Containers are a fast growing trend when it comes to delivering compute resources online. Reflecting the world of API design, I feel containers are about deploying exactly the cloud resources you will need to complete a specific compute objective, then putting everything into a single virtualized container definitionAPI EVANGELIST
API Evangelist. API Evangelist is about making sense of the world of application programming interfaces, or simple APIs. APIs have become part of every layer of our Internet connected world over the last 20 years, and this is my research project into understanding what ishappening.
A POSTMAN COLLECTION FOR UPDATING A COLLECTION HOST, PATH Github; LinkedIn; RSS; A Postman Collection For Updating a Collection Host, Path, or Query Parameter. 30 Nov 2020. Sometimes I need to do bulk updates to Postman collections and there is no better way to automate this than to use a Postman Collection that uses the Postman API—inception level stuff, so be careful ;-). OPENAPI 101: INTRO TO OPENAPI (OPEN OFFICE HOURS EACH Github; LinkedIn; RSS; OpenAPI 101: Intro to OpenAPI (Open Office Hours Each Friday) 22 Jul 2020. It can be difficult to understand exactly what OpenAPI is and what it isn’t sometimes. API LIFE CYCLE BASICS: CLIENTS Github; LinkedIn; RSS; API Life Cycle Basics: Clients. 11 Jan 2018. I broke this area of my research into a separate stops a couple years back, as I saw several new types of service providers emerging to provide a new type of web-based API client. SUBWAY MAP VISUALIZATION POSTMAN COLLECTION Github; LinkedIn; RSS; Subway Map Visualization Postman Collection. 18 Nov 2019. I have been working to migrate all the different API driven JavaScript solutions I have developed over the years and run on GitHub using Jekyll to operate self-contained Postman collections.API PROVIDER 101
Being An API Provider. The world of APIs starts with an individual, company or organization, with some sort of content, data, or other digital resource, wanting to make it available, on the Internet, in a machine readable way, so that others can build sites, and applicationsaround it.
API PROVIDER AND CONSUMER DEVELOPER PORTALS Github; LinkedIn; RSS; API Provider And Consumer Developer Portals. 23 Jul 2019. I’ve been studying API developer portals for almost a decade. I’ve visited the landing pages, portals, websites, and other incarnations from thousands of API providers. THE SECRET TO AMAZONS SUCCESS INTERNAL APIS Github; LinkedIn; RSS; The Secret to Amazons Success Internal APIs. 12 Jan 2012. Last year there was an accidental post from a Google employee about Google+. The internal rant was accidentally shared publicly and provides some insight into how Google approached APIs for their new Google + platform, as well as insight how Amazon adopted an internal service oriented architecture (SOA).API SECURITY
API Definitions Building Blocks. As I study the API space, and profile the companies, services, and tooling I come across I'm always looking for the common building blocks in use across API operations. "CAN SWAGGER DELIVER A RESTFUL API DISCOVERY SERVICE?" There is a lot of discussion around the growth of APIs, and what the future will look like. How will we discover and make sense of the number of available APIs, and quickly get to work integrating with the APIs that bring the most value to our apps and businesses.* Github
* RSS
API EVANGELIST
API Evangelist is about making sense of the world of application programming interfaces, or simple APIs. APIs have become part of every layer of our Internet connected world over the last 20 years, and this is my research project into understanding what is happening. As of 2019 I am also the Chief Evangelist for Postman, but I still use this site in the same way I have since 2010, as a workbench for what I am working on each day. Providing me with a very public way to work through my projects, while helping others see the world of APIs in different ways, and hopefully learn more about how APIs are being applied across our world This isn't meant to be a blog in the traditional sense of the word, and you should think of it as Kin Lane's personal notebook that he is fine with others reading. Once you spend time reading my work you will better understand that this is my souning board, helping me work through my ideas, and I am not doing this for page views, audience size, or other metric. However, after over ten years of doing this I tend to have a regular group of folks who are tuning in and providing commentary via Twitter, GitHub, and other channels.LATEST POSTS
MY ORACLE VS GOOGLE API COPYRIGHT JOURNEY_13 Apr 2021_
Soon after beginning my journey as the API Evangelist in 2010 I began quickly realizing that there was more to this game than just technology. The mission of the blog was to get beyond the technology of APIs, and focus on the business of APIs. Which in 2010 was emerging as the biggest driver of why and how you do APIs, over the actual technical styles, practices, and approaches to delivering API infrastructure. I also quickly realized that it wasn’t just about business, and that there direct and indirect political layers that determine which direction APIs are pushing the tech sector. One critical conversation involving APIs that spans both the business and politics of APIs was the Oracle vs. Google copyright case. I had read about the case back in 2010 and 2011, but I really didn’t understand what it meant until the case got up and running in 2012. Kicking off an almost decade long journey for me as I studied and thought about API copyright, followed the case, then actually begin contributing to the case as part of the EFF’s push to help keep APIs free from copyright, ultimately coming to a conclusion this last week as the Supreme Court returned their decision that APIs were indeed copyrightable, but Google’s use of the Java APIs was indeed fair use. The Oracle vs. Google API copyright case began as two parts, 1) for patent violations, and 2) for copyright infringement involving the Java API. The jury found Google in violation of copyright law for the 11,500 lines of code they reused from the Java API, but acknowledged that it fell under fair use, and then found no fault in the claim of patent violations. However, in the end Judge Alsup declared that fair use didn’t apply because you can’t actually copyright APIs—-which gets at the truth of all of this in my belief. The judge went the extra mile by actually learning Java so... ------------------------- ALIGNING THE API SPECIFICATION CONTRIBUTION PROCESS ACROSS OPENAPI, ASYNCAPI, AND GRAPHQL_02 Apr 2021_
Mike Ralphson (@permittedsoc) suggested that the OAI follow AsyncAPIs lead when it comes to adopting a GraphQL like approach to managing contributions to the specification in the OpenAPI specification technical steering committee (TSC) yesterday. AsyncAPI has followed GraphQL lead as it enters the Linux foundation, and it is something that the OAS TSC is strongly considering. Here are links to the existing contribution guidelines for these three specifications: GraphQL Contribution Guidelines AsyncAPI OpenAPI Admittedly, the OAS “participation” framework is a bit of a special snowflake, which has been mentioned might be one aspect of operations that might be preventing the specification from shifting gears into its next phase of development. To help me learn more about the approach I wanted to break down the GraphQL and AsyncAPI approach. GraphQL - Guiding Principles Backwards compatibility - Once a query is written, it should always mean the same thing and return the same shaped result. Future changes should not change the meaning of existing schema or queries or in any other way cause an existing compliant GraphQL service to become non-compliant for prior versions of the spec. Performance is a feature - GraphQL typically avoids syntax or behaviors that could jeopardize runtime efficiency, or that make demands of GraphQL services which cannot efficiently be fulfilled. Favor no change - As GraphQL is implemented in over a dozen languages under the collaboration of hundreds of individuals, incorporating any change has a high cost. Accordingly, proposed changes must meet a very high bar of added value. The burden of proof is on the contributor to illustrate this value. Enable new capabilities motivated by real use cases - Every change should intend on unlocking a real and reasonable use case. Real examples are always more compelling than theoretical ones, and common scenarios are more compelling than rare ones. RFCs should do more than offer a different way to reach an already achievable outcome. Simplicity and consistency over expressiveness andterseness...
------------------------- WHEN API EXAMPLES BECOME THE REAL THING_31 Mar 2021_
I am using Postman public workspaces to manage all of my projects right now, and as part of my Postman collection workspace I have a variety of collections where I am bending the concept of how Postman was intended to be used. I was needing many little APIs for my API specification projects to organize a mix of data I will be using to automate and orchestrate information gathering, publishing, and any other task I can automate in my world. After considering using AWS API Gateway + DynamoDB for this, I thought that it would be easier, and more cost effective for me to just use Postman. The platform doesn’t have an API deployment capability, and we do have integrations like with AWS API Gateway, but I really feel like these simple little APIs were even too small for justifying the increase on my AWS bill—I was determined to find a way to do on Postman. I knew I could accomplish what I wanted on Postman, I just needed to think out of the box a little. After some brainstorming I decided to just define each individual data store as a single collection, use the examples as the actual data store, then publish a mock server—-treating the result as more of a “static” API than a mock for testing or other purposes. I ended up with six separate static APIs that are hosted 100% on Postman. Articles (Docs) (Data) - Interesting articles that have been written about Postman Collections. Competition (Docs) (Data) - A list of example of how Postman competitors are using Postman Collections. Government (Docs) (Data) - Showing the different government agencies who are using Postman Collections. Pages (Docs) (Data) - The interesting pages that API Providers have published showcasing their collections. Partners (Docs) (Data) - Demonstrating how Postman partners are importing and exporting Postman Collections. Tooling (Docs) (Data) (Data) - All of the tooling I track on that isbuilt around the...
------------------------- A WORKSPACE FOR DEFINING THE API LIFECYCLE_30 Mar 2021_
I am moving my API lifecycle definition into a public workspace so that I can be a little more disciplined in how I version and move forward. It is a pretty lightweight draft at this point because I still have to coordinate internally more about Postman around it, as well as with some partners, but this first version helps me frame the discussions I am having. To help guide the process of defining the API lifecycle I created an OpenAPI to help provide the scaffolding for an API to define the API lifecycle, using Postman mocks and documentation to make things a little more tangible and real. The creation of the OpenAPI, then generation of the Postman collection and example to help act as the data store for my static API lifecycle API provides me with a nice separation of the structure of how I’d like to talk about the API lifecycle, and the actual data and content that defines the API lifecycle. Using Postman public workspaces as an incubator for defining the API lifecycle in a machine readable and collaborative way. Allowing anyone to discover and play with via the public API workspace, but also allow them to fork and contribute to the work via pull requests, and engage in the feedback loop using Postman comments on the collection or the API—-further separating the conversation around the structure and details of the API lifecycle. ------------------------- A WORKSPACE FOR DEFINING API-FIRST_30 Mar 2021_
Alongside my API lifecycle public workspace I have established an API-first public workspace to help me guide conversations around what is API-first. Like the API lifecycle it is another area we use a lot, but don’t always have a coherent and relatable meaning behind exactly what it means. To get really meta, I am using an API-first process to define the API-first process (mind blown). I am using Postman to define an OpenAPI, which provides me with a structure and schema for how I will be defining API-first, but then I use collection examples to store the API-first definition I am evolving, then I mock and document it to make it a little more tangible, making it all available in a single API workspace. I am looking to get more precise when I talk about the API lifecycle and API-first. There is no better way to be precise than using an API defined using an API-first process. I learned a lot by setting up the OpenAPI, collections, environment, and mock server for this definition. It pushed me to think a little more deeply about what it is I am trying to define, and pushed me to separate the scaffolding and framework for the definition, from the actual details of the implementation. The API-first workspace provides me with a framework and definition for pushing me forward in this journey, but it also makes it accessible to others to join in via the public workspace, and contribute to the framework via the OpenAPI, or the actual API-first definition using the collection, allowing anyone to fork and submit pull requests, or just leave feedback via the API or collection level comments. ------------------------- A CSV TO JSON FILE CONVERSION POSTMAN COLLECTION_29 Mar 2021_
I am regularly needing to convert CSV files into JSON, and to help me manually get the job done, as well as automate on a schedule or via the Postman API, I created a simple request for pulling a CSV file and converting into a JSON response, and then rendering using the Postman Visualizer. You can view the documentation for the collection in my file format conversion public workspace. I will be adding other file format conversion requests for this collection as I need them. If you have one you’d like to add feel free to fork the collection and add it yourself! ;-) If you have any feedback, feel free to comment on the collection, or any part of requests. ------------------------- A COLLECTION TO GENERATE STATIC APIS USING POSTMAN MOCK SERVERS_29 Mar 2021_
I have a lot of little datasets I am organizing for use across a variety of projects. Since Postman has replace Github as my place where I begin all of my API projects, I figured that it could also be used host all of my data projects as APIs. Postman collections often times resemble an OpenAPI definition in that it provides a reference of an API, but in practice collections go much further, allowing you to store example data so that it can be better used in documentation, mocks, testing, and other types of purposes. You can store examples in OpenAPI, but Postman really allows you to go the distance when it comes to actually bringing those examples to life as a documented static API using Postman collections and mock server. An example of this in action can be found with (https://api-evangelist.postman.co/workspace/Fortune-500~08e01ed9-6906-47a0-a81e-369948912ef4/overview). I needed a list of 2020 Fortune 500 companies so that I can use it a variety of data mining and automation projects. I can easily download the data and publish a proper API, but it is so easy for me to use Postman collection in conjunction with the mock feature to publish simple mock APIs for each of my datasets. Using Postman as a sort of poor mans API hosting, which I won’t be opening up for public use, but will be using across a number of my API Projects. However, just because I won’t be sharing the URLs of my static (mock) APIs, I will be sharing all the collections I have developed around this work, beginning with my collection for generating my static (mock) data API from a CSV. This is just a first version of my collection for pulling any CSV, converting the CSV to JSON, creating a collection, adding the JSON as an example, and then publishing my collection to my public workspace. Next I will be adding an option for adding JSONconverted...
------------------------- -------------------------MENU
* Home Page
* The Blog
* API 101
* History of APIs
* Women in Technology _API EVANGELIST SPONSORS_Toggle
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0