Submit Search
Upload
Full-on Hypermedia APIs with Hydra
•
14 likes
•
14,266 views
Markus Lanthaler
Follow
Presented at the API Strategy & Practice Conference in Amsterdam, Netherlands
Read less
Read more
Technology
Report
Share
Report
Share
1 of 32
Recommended
JSON-LD for RESTful services
JSON-LD for RESTful services
Markus Lanthaler
Building Next-Generation Web APIs with JSON-LD and Hydra
Building Next-Generation Web APIs with JSON-LD and Hydra
Markus Lanthaler
Model Your Application Domain, Not Your JSON Structures
Model Your Application Domain, Not Your JSON Structures
Markus Lanthaler
Hydra: A Vocabulary for Hypermedia-Driven Web APIs
Hydra: A Vocabulary for Hypermedia-Driven Web APIs
Markus Lanthaler
JSON-LD: JSON for the Social Web
JSON-LD: JSON for the Social Web
Gregg Kellogg
Session 5 - NGSI-LD Advanced Operations | Train the Trainers Program
Session 5 - NGSI-LD Advanced Operations | Train the Trainers Program
FIWARE
JSON-LD and MongoDB
JSON-LD and MongoDB
Gregg Kellogg
Session 2 - NGSI-LD primer & Smart Data Models | Train the Trainers Program
Session 2 - NGSI-LD primer & Smart Data Models | Train the Trainers Program
FIWARE
Recommended
JSON-LD for RESTful services
JSON-LD for RESTful services
Markus Lanthaler
Building Next-Generation Web APIs with JSON-LD and Hydra
Building Next-Generation Web APIs with JSON-LD and Hydra
Markus Lanthaler
Model Your Application Domain, Not Your JSON Structures
Model Your Application Domain, Not Your JSON Structures
Markus Lanthaler
Hydra: A Vocabulary for Hypermedia-Driven Web APIs
Hydra: A Vocabulary for Hypermedia-Driven Web APIs
Markus Lanthaler
JSON-LD: JSON for the Social Web
JSON-LD: JSON for the Social Web
Gregg Kellogg
Session 5 - NGSI-LD Advanced Operations | Train the Trainers Program
Session 5 - NGSI-LD Advanced Operations | Train the Trainers Program
FIWARE
JSON-LD and MongoDB
JSON-LD and MongoDB
Gregg Kellogg
Session 2 - NGSI-LD primer & Smart Data Models | Train the Trainers Program
Session 2 - NGSI-LD primer & Smart Data Models | Train the Trainers Program
FIWARE
Beautiful REST+JSON APIs with Ion
Beautiful REST+JSON APIs with Ion
Stormpath
RESTful API 설계
RESTful API 설계
Jinho Yoo
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE
Data Modeling with NGSI, NGSI-LD
Data Modeling with NGSI, NGSI-LD
Fernando Lopez Aguilar
JSON-LD: JSON for Linked Data
JSON-LD: JSON for Linked Data
Gregg Kellogg
FIWARE Training: IoT and Legacy
FIWARE Training: IoT and Legacy
FIWARE
Session 4 - Bringing the pieces together - Detailed review of a reference ex...
Session 4 - Bringing the pieces together - Detailed review of a reference ex...
FIWARE
WebSockets with Spring 4
WebSockets with Spring 4
Sergi Almar i Graupera
Orion Context Broker 20220526
Orion Context Broker 20220526
Fermin Galan
Orion Context Broker 20220301
Orion Context Broker 20220301
Fermin Galan
JCR, Sling or AEM? Which API should I use and when?
JCR, Sling or AEM? Which API should I use and when?
connectwebex
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
Amazon Web Services Korea
Actuation, Federation and Interoperability of Context Brokers
Actuation, Federation and Interoperability of Context Brokers
FIWARE
i4Trust IAM Components
i4Trust IAM Components
FIWARE
FIWARE Training: JSON-LD and NGSI-LD
FIWARE Training: JSON-LD and NGSI-LD
FIWARE
FIWARE NGSI: Managing Context Information at Large Scale
FIWARE NGSI: Managing Context Information at Large Scale
FIWARE
Node.js with WebRTC DataChannel
Node.js with WebRTC DataChannel
mganeko
FIWARE Training: FIWARE Training: i4Trust Marketplace
FIWARE Training: FIWARE Training: i4Trust Marketplace
FIWARE
NGSI-LD IoT Agents
NGSI-LD IoT Agents
FIWARE
Session 1 - Introduction to i4Trust Data Spaces, building blocks, and roles |...
Session 1 - Introduction to i4Trust Data Spaces, building blocks, and roles |...
FIWARE
Creating 3rd Generation Web APIs with Hydra
Creating 3rd Generation Web APIs with Hydra
Markus Lanthaler
From Strings to Things to a Web of Services
From Strings to Things to a Web of Services
Markus Lanthaler
More Related Content
What's hot
Beautiful REST+JSON APIs with Ion
Beautiful REST+JSON APIs with Ion
Stormpath
RESTful API 설계
RESTful API 설계
Jinho Yoo
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE
Data Modeling with NGSI, NGSI-LD
Data Modeling with NGSI, NGSI-LD
Fernando Lopez Aguilar
JSON-LD: JSON for Linked Data
JSON-LD: JSON for Linked Data
Gregg Kellogg
FIWARE Training: IoT and Legacy
FIWARE Training: IoT and Legacy
FIWARE
Session 4 - Bringing the pieces together - Detailed review of a reference ex...
Session 4 - Bringing the pieces together - Detailed review of a reference ex...
FIWARE
WebSockets with Spring 4
WebSockets with Spring 4
Sergi Almar i Graupera
Orion Context Broker 20220526
Orion Context Broker 20220526
Fermin Galan
Orion Context Broker 20220301
Orion Context Broker 20220301
Fermin Galan
JCR, Sling or AEM? Which API should I use and when?
JCR, Sling or AEM? Which API should I use and when?
connectwebex
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
Amazon Web Services Korea
Actuation, Federation and Interoperability of Context Brokers
Actuation, Federation and Interoperability of Context Brokers
FIWARE
i4Trust IAM Components
i4Trust IAM Components
FIWARE
FIWARE Training: JSON-LD and NGSI-LD
FIWARE Training: JSON-LD and NGSI-LD
FIWARE
FIWARE NGSI: Managing Context Information at Large Scale
FIWARE NGSI: Managing Context Information at Large Scale
FIWARE
Node.js with WebRTC DataChannel
Node.js with WebRTC DataChannel
mganeko
FIWARE Training: FIWARE Training: i4Trust Marketplace
FIWARE Training: FIWARE Training: i4Trust Marketplace
FIWARE
NGSI-LD IoT Agents
NGSI-LD IoT Agents
FIWARE
Session 1 - Introduction to i4Trust Data Spaces, building blocks, and roles |...
Session 1 - Introduction to i4Trust Data Spaces, building blocks, and roles |...
FIWARE
What's hot
(20)
Beautiful REST+JSON APIs with Ion
Beautiful REST+JSON APIs with Ion
RESTful API 설계
RESTful API 설계
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
Data Modeling with NGSI, NGSI-LD
Data Modeling with NGSI, NGSI-LD
JSON-LD: JSON for Linked Data
JSON-LD: JSON for Linked Data
FIWARE Training: IoT and Legacy
FIWARE Training: IoT and Legacy
Session 4 - Bringing the pieces together - Detailed review of a reference ex...
Session 4 - Bringing the pieces together - Detailed review of a reference ex...
WebSockets with Spring 4
WebSockets with Spring 4
Orion Context Broker 20220526
Orion Context Broker 20220526
Orion Context Broker 20220301
Orion Context Broker 20220301
JCR, Sling or AEM? Which API should I use and when?
JCR, Sling or AEM? Which API should I use and when?
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
Actuation, Federation and Interoperability of Context Brokers
Actuation, Federation and Interoperability of Context Brokers
i4Trust IAM Components
i4Trust IAM Components
FIWARE Training: JSON-LD and NGSI-LD
FIWARE Training: JSON-LD and NGSI-LD
FIWARE NGSI: Managing Context Information at Large Scale
FIWARE NGSI: Managing Context Information at Large Scale
Node.js with WebRTC DataChannel
Node.js with WebRTC DataChannel
FIWARE Training: FIWARE Training: i4Trust Marketplace
FIWARE Training: FIWARE Training: i4Trust Marketplace
NGSI-LD IoT Agents
NGSI-LD IoT Agents
Session 1 - Introduction to i4Trust Data Spaces, building blocks, and roles |...
Session 1 - Introduction to i4Trust Data Spaces, building blocks, and roles |...
Viewers also liked
Creating 3rd Generation Web APIs with Hydra
Creating 3rd Generation Web APIs with Hydra
Markus Lanthaler
From Strings to Things to a Web of Services
From Strings to Things to a Web of Services
Markus Lanthaler
A Short Introduction to Semantic Web-based E-Commerce: The GoodRelations Voca...
A Short Introduction to Semantic Web-based E-Commerce: The GoodRelations Voca...
Martin Hepp
The Web 3.0 is just around the corner. Be prepared!
The Web 3.0 is just around the corner. Be prepared!
Markus Lanthaler
A Deep Dive into JSON-LD and Hydra
A Deep Dive into JSON-LD and Hydra
Markus Lanthaler
Developing FOSDEM Companion
Developing FOSDEM Companion
cbeyls
System Center 2012 - January Licensing Update
System Center 2012 - January Licensing Update
Softchoice Corporation
Nordic VMUG User Conference 2014 - Design VMware vCenter Server
Nordic VMUG User Conference 2014 - Design VMware vCenter Server
Andrea Mauro
SQL Server 2012 ile Gelen Yeni Özellikler
SQL Server 2012 ile Gelen Yeni Özellikler
turgaysahtiyan
Limewood Event - VMware
Limewood Event - VMware
BlueChipICT
Cassandra Introduction & Features
Cassandra Introduction & Features
Phil Peace
You voiced your concerns. VMware listened: Major Adjustments to vSphere 5 lic...
You voiced your concerns. VMware listened: Major Adjustments to vSphere 5 lic...
Softchoice Corporation
Softchoice Webinar Series: VMware vSphere 5.1 Changes
Softchoice Webinar Series: VMware vSphere 5.1 Changes
Softchoice Corporation
VMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOL
VMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOL
gguglie
Findability Day 2015 Mattias Ellison - Findwise - Enterprise Search and fin...
Findability Day 2015 Mattias Ellison - Findwise - Enterprise Search and fin...
Findwise
Site Recovery Manager - Una visione architetturale
Site Recovery Manager - Una visione architetturale
gguglie
SQL Server Performans İpuçları
SQL Server Performans İpuçları
turgaysahtiyan
Docker at Djangocon 2013 | Talk by Ken Cochrane
Docker at Djangocon 2013 | Talk by Ken Cochrane
dotCloud
vCenter and ESXi network port communications
vCenter and ESXi network port communications
Animesh Dixit
VMworld 2014: Site Recovery Manager and vSphere Replication
VMworld 2014: Site Recovery Manager and vSphere Replication
VMworld
Viewers also liked
(20)
Creating 3rd Generation Web APIs with Hydra
Creating 3rd Generation Web APIs with Hydra
From Strings to Things to a Web of Services
From Strings to Things to a Web of Services
A Short Introduction to Semantic Web-based E-Commerce: The GoodRelations Voca...
A Short Introduction to Semantic Web-based E-Commerce: The GoodRelations Voca...
The Web 3.0 is just around the corner. Be prepared!
The Web 3.0 is just around the corner. Be prepared!
A Deep Dive into JSON-LD and Hydra
A Deep Dive into JSON-LD and Hydra
Developing FOSDEM Companion
Developing FOSDEM Companion
System Center 2012 - January Licensing Update
System Center 2012 - January Licensing Update
Nordic VMUG User Conference 2014 - Design VMware vCenter Server
Nordic VMUG User Conference 2014 - Design VMware vCenter Server
SQL Server 2012 ile Gelen Yeni Özellikler
SQL Server 2012 ile Gelen Yeni Özellikler
Limewood Event - VMware
Limewood Event - VMware
Cassandra Introduction & Features
Cassandra Introduction & Features
You voiced your concerns. VMware listened: Major Adjustments to vSphere 5 lic...
You voiced your concerns. VMware listened: Major Adjustments to vSphere 5 lic...
Softchoice Webinar Series: VMware vSphere 5.1 Changes
Softchoice Webinar Series: VMware vSphere 5.1 Changes
VMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOL
VMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOL
Findability Day 2015 Mattias Ellison - Findwise - Enterprise Search and fin...
Findability Day 2015 Mattias Ellison - Findwise - Enterprise Search and fin...
Site Recovery Manager - Una visione architetturale
Site Recovery Manager - Una visione architetturale
SQL Server Performans İpuçları
SQL Server Performans İpuçları
Docker at Djangocon 2013 | Talk by Ken Cochrane
Docker at Djangocon 2013 | Talk by Ken Cochrane
vCenter and ESXi network port communications
vCenter and ESXi network port communications
VMworld 2014: Site Recovery Manager and vSphere Replication
VMworld 2014: Site Recovery Manager and vSphere Replication
Similar to Full-on Hypermedia APIs with Hydra
In graph we trust: Microservices, GraphQL and security challenges
In graph we trust: Microservices, GraphQL and security challenges
Mohammed A. Imran
DevSecCon Singapore 2018 - in graph we trust By Imran Mohammed
DevSecCon Singapore 2018 - in graph we trust By Imran Mohammed
DevSecCon
Semantic Web & TYPO3
Semantic Web & TYPO3
André Wuttig
Building Beautiful REST APIs in ASP.NET Core
Building Beautiful REST APIs in ASP.NET Core
Stormpath
Building Beautiful REST APIs in ASP.NET Core
Building Beautiful REST APIs in ASP.NET Core
Nate Barbettini
Great APIs - Future of Your Progress App
Great APIs - Future of Your Progress App
Gabriel Lucaciu
Pragmatic Hypermedia REST APIs
Pragmatic Hypermedia REST APIs
Micha Mazaheri
Events Processing and Data Analysis with Lucidworks Fusion: Presented by Kira...
Events Processing and Data Analysis with Lucidworks Fusion: Presented by Kira...
Lucidworks
Lasso and Couchdb : the happy couple
Lasso and Couchdb : the happy couple
Ari Najarian
Microsoft Graph: Connect to essential data every app needs
Microsoft Graph: Connect to essential data every app needs
Microsoft Tech Community
Microsoft Graph: Connect to essential data every app needs
Microsoft Graph: Connect to essential data every app needs
Microsoft Tech Community
Introduction to Hydra
Introduction to Hydra
Alejandro Inestal
API Technical Writing
API Technical Writing
Sarah Maddox
The Web Is Changing — From Strings to Things
The Web Is Changing — From Strings to Things
Markus Lanthaler
Linked Data in Use: Schema.org, JSON-LD and hypermedia APIs - Front in Bahia...
Linked Data in Use: Schema.org, JSON-LD and hypermedia APIs - Front in Bahia...
Ícaro Medeiros
Saving Money by Optimizing Your Cloud Add-On Infrastructure
Saving Money by Optimizing Your Cloud Add-On Infrastructure
Atlassian
IoT Applications and Patterns using Apache Spark & Apache Bahir
IoT Applications and Patterns using Apache Spark & Apache Bahir
Luciano Resende
Test upload
Test upload
Darrell Lawson Jr.
SDKs, the good the bad the ugly - Japan
SDKs, the good the bad the ugly - Japan
tristansokol
Getting into ember.js
Getting into ember.js
reybango
Similar to Full-on Hypermedia APIs with Hydra
(20)
In graph we trust: Microservices, GraphQL and security challenges
In graph we trust: Microservices, GraphQL and security challenges
DevSecCon Singapore 2018 - in graph we trust By Imran Mohammed
DevSecCon Singapore 2018 - in graph we trust By Imran Mohammed
Semantic Web & TYPO3
Semantic Web & TYPO3
Building Beautiful REST APIs in ASP.NET Core
Building Beautiful REST APIs in ASP.NET Core
Building Beautiful REST APIs in ASP.NET Core
Building Beautiful REST APIs in ASP.NET Core
Great APIs - Future of Your Progress App
Great APIs - Future of Your Progress App
Pragmatic Hypermedia REST APIs
Pragmatic Hypermedia REST APIs
Events Processing and Data Analysis with Lucidworks Fusion: Presented by Kira...
Events Processing and Data Analysis with Lucidworks Fusion: Presented by Kira...
Lasso and Couchdb : the happy couple
Lasso and Couchdb : the happy couple
Microsoft Graph: Connect to essential data every app needs
Microsoft Graph: Connect to essential data every app needs
Microsoft Graph: Connect to essential data every app needs
Microsoft Graph: Connect to essential data every app needs
Introduction to Hydra
Introduction to Hydra
API Technical Writing
API Technical Writing
The Web Is Changing — From Strings to Things
The Web Is Changing — From Strings to Things
Linked Data in Use: Schema.org, JSON-LD and hypermedia APIs - Front in Bahia...
Linked Data in Use: Schema.org, JSON-LD and hypermedia APIs - Front in Bahia...
Saving Money by Optimizing Your Cloud Add-On Infrastructure
Saving Money by Optimizing Your Cloud Add-On Infrastructure
IoT Applications and Patterns using Apache Spark & Apache Bahir
IoT Applications and Patterns using Apache Spark & Apache Bahir
Test upload
Test upload
SDKs, the good the bad the ugly - Japan
SDKs, the good the bad the ugly - Japan
Getting into ember.js
Getting into ember.js
More from Markus Lanthaler
Why and How to Optimize Your Data Architecture for an Integrated Future
Why and How to Optimize Your Data Architecture for an Integrated Future
Markus Lanthaler
Creating Awesome Web APIs is a Breeze
Creating Awesome Web APIs is a Breeze
Markus Lanthaler
Stop Reinventing the Wheel! Use Linked Data to Build Better APIs
Stop Reinventing the Wheel! Use Linked Data to Build Better APIs
Markus Lanthaler
A Web of Things to Reduce Energy Wastage
A Web of Things to Reduce Energy Wastage
Markus Lanthaler
Aligning Web Services with the Semantic Web to Create a Global Read-Write Gra...
Aligning Web Services with the Semantic Web to Create a Global Read-Write Gra...
Markus Lanthaler
SAPS - Semantic AtomPub-based Services
SAPS - Semantic AtomPub-based Services
Markus Lanthaler
A Semantic Description Language for RESTful Data Services to Combat Semaphobia
A Semantic Description Language for RESTful Data Services to Combat Semaphobia
Markus Lanthaler
Semantic Web Services: State of the Art
Semantic Web Services: State of the Art
Markus Lanthaler
Towards a RESTful Service Ecosystem
Towards a RESTful Service Ecosystem
Markus Lanthaler
More from Markus Lanthaler
(9)
Why and How to Optimize Your Data Architecture for an Integrated Future
Why and How to Optimize Your Data Architecture for an Integrated Future
Creating Awesome Web APIs is a Breeze
Creating Awesome Web APIs is a Breeze
Stop Reinventing the Wheel! Use Linked Data to Build Better APIs
Stop Reinventing the Wheel! Use Linked Data to Build Better APIs
A Web of Things to Reduce Energy Wastage
A Web of Things to Reduce Energy Wastage
Aligning Web Services with the Semantic Web to Create a Global Read-Write Gra...
Aligning Web Services with the Semantic Web to Create a Global Read-Write Gra...
SAPS - Semantic AtomPub-based Services
SAPS - Semantic AtomPub-based Services
A Semantic Description Language for RESTful Data Services to Combat Semaphobia
A Semantic Description Language for RESTful Data Services to Combat Semaphobia
Semantic Web Services: State of the Art
Semantic Web Services: State of the Art
Towards a RESTful Service Ecosystem
Towards a RESTful Service Ecosystem
Recently uploaded
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
LoriGlavin3
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
Kaya Weers
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
marketing932765
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
itnewsafrica
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
panagenda
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
Manik S Magar
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
fnnc6jmgwh
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
2024 April Patch Tuesday
2024 April Patch Tuesday
Ivanti
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
itnewsafrica
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Nathaniel Shimoni
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Nikki Chapple
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Knoldus Inc.
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
LoriGlavin3
Recently uploaded
(20)
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
2024 April Patch Tuesday
2024 April Patch Tuesday
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Full-on Hypermedia APIs with Hydra
1.
Full-on Hypermedia APIs Markus
Lanthaler
2.
{ "id": "as14", "name": "API
Strategy & Practice Conference", "startDate": "2014-03-26", "endDate": "2013-03-28" } http://example.com/events/as14
3.
{ "id": "as14", "name": "API
Strategy & Practice Conference", "startDate": "2014-03-26", "endDate": "2013-03-28" } http://example.com/events/as14
4.
Link: <http://example.com/events/as14/attendees/> { "id": "as14", "name":
"API Strategy & Practice Conference", "startDate": "2014-03-26", "endDate": "2013-03-28" } http://example.com/events/as14
5.
Link: <http://example.com/events/as14/attendees/>; rel="http://example.com/rels/attendees" { "id": "as14", "name":
"API Strategy & Practice Conference", "startDate": "2014-03-26", "endDate": "2013-03-28" } http://example.com/events/as14
6.
Link: <http://example.com/events/as14/attendees/>; rel="http://example.com/rels/attendees" { "id": "as14", "name":
"API Strategy & Practice Conference", "startDate": "2014-03-26", "endDate": "2013-03-28" } http://example.com/events/as14
7.
Link: <http://example.com/events/as14/attendees/>; rel="http://example.com/rels/attendees" { 69 64:
61 73 31 34, 6E 61 6D 65: 41 50 49 20 53 74 72 61 74 65 67 79 … 73 74 61 72 74 44 61 74 65: 32 30 31 34 2D 30 33 … 65 6E 64 44 61 74 65: 32 30 31 33 2D 30 33 2D 32 … } http://example.com/events/as14
8.
Link: <http://example.com/events/as14/attendees/>; rel="http://example.com/rels/attendees" http://example.com/events/as14 /events/as14 /events/as14/attendees
9.
Link: <http://example.com/events/as14/attendees/>; rel="http://example.com/rels/attendees" { 69 64:
61 73 31 34, 6E 61 6D 65: 41 50 49 20 53 74 72 61 74 65 67 79 … 73 74 61 72 74 44 61 74 65: 32 30 31 34 2D 30 33 … 65 6E 64 44 61 74 65: 32 30 31 33 2D 30 33 2D 32 … } http://example.com/events/as14
10.
Link: <http://example.com/events/as14/attendees/>; rel="http://example.com/rels/attendees" { "id": "as14", "name":
"API Strategy & Practice Conference", "startDate": "2014-03-26", "endDate": "2013-03-28" } http://example.com/events/as14
11.
{ "id": "as14", "name": "API
Strategy & Practice Conference", "startDate": "2014-03-26", "endDate": "2013-03-28", "attendees": "/events/as14/attendees/" } http://example.com/events/as14
12.
{ "@context": { "@vocab": "http://schema.org/" }, "id":
"as14", "name": "API Strategy & Practice Conference", "startDate": "2014-03-26", "endDate": "2013-03-28", "attendees": "/events/as14/attendees/" } http://example.com/events/as14
13.
14.
15.
{ "@context": { "@vocab": "http://schema.org/" }, "id":
"as14", "name": "API Strategy & Practice Conference", "startDate": "2014-03-26", "endDate": "2013-03-28", "attendees": "/events/as14/attendees/" } http://example.com/events/as14
16.
{ "@context": { "@vocab": "http://schema.org/" }, "@id":
"as14", "name": "API Strategy & Practice Conference", "startDate": "2014-03-26", "endDate": "2013-03-28", "attendees": "/events/as14/attendees/" } http://example.com/events/as14
17.
{ "@context": { "@vocab": "http://schema.org/" }, "@id":
"as14", "name": "API Strategy & Practice Conference", "startDate": "2014-03-26", "endDate": "2013-03-28", "attendees": { "@id": "/events/as14/attendees/" } } http://example.com/events/as14
18.
19.
{ "@context": { "@vocab": "http://schema.org/" }, "@id":
"/events/as14/attendees/" }
20.
{ "@context": [ { "@vocab":
"http://schema.org/" }, "http://www.w3.org/ns/hydra/core" ], "@id": "/events/as14/attendees/" }
21.
{ "@context": [ { "@vocab":
"http://schema.org/" }, "http://www.w3.org/ns/hydra/core" ], "@id": "/events/as14/attendees/", "operation": { "@type": "AddAction", "method": "POST", "expects": { "@id": "Person", "supportedProperty": { "property": "name", "required": true } } } }
22.
{ "@context": [ { "@vocab":
"http://schema.org/" }, "http://www.w3.org/ns/hydra/core" ], "@id": "/events/as14/attendees/", "operation": { "@type": "AddAction", "method": "POST", "expects": { "@id": "Person", "supportedProperty": { "property": "name", "required": true } } } }
23.
{ "@context": [ { "@vocab":
"http://schema.org/" }, "http://www.w3.org/ns/hydra/core" ], "@id": "http://schema.org/attendees", "supportedOperation": { "@type": "AddAction", "method": "POST", "expects": { "@id": "Person", "supportedProperty": { "property": "name", "required": true } } } }
24.
Hydra Console
25.
26.
27.
28.
29.
© 2014, Markus
Lanthaler. Some Rights Reserved. http://creativecommons.org/licenses/by-nc-sa/4.0/ Thank You
30.
© 2014, Markus
Lanthaler. Some Rights Reserved. http://creativecommons.org/licenses/by-nc-sa/4.0/ SpecialThanks to
31.
Questions? Markus Lanthaler http://www.markus-lanthaler.com @MarkusLanthaler mail@markus-lanthaler.com
32.
Image Credits (1) http://www.flickr.com/photos/piper/2890945512/ (13)
http://schema.org/attendees (14) http://schema.org/Event (18) http://www.vonwong.com/