NB: server iserve-dev.kmi no longer operational
1 Nestoria Search Listings Services
Original description:
Semantic description in iServe:
- http://iserve.kmi.open.ac.uk/resource/services/e8f9548e-bbed-43fe-9d8a-71b7fdefb9da
Lifting and Lowering schema definitions:
- http://iserve-dev.kmi.open.ac.uk/lilo/Nestoria/PlaceNameLowering.xs
- http://iserve-dev.kmi.open.ac.uk/lilo/Nestoria/PriceMaxLowering.xs
- http://iserve-dev.kmi.open.ac.uk/lilo/Nestoria/PriceMinLowering.xs
- http://iserve-dev.kmi.open.ac.uk/lilo/SearchListingsLifting.xs
Example invocation:
- POST http://iserve-dev.kmi.open.ac.uk:8080/RestInvoke/service/e8f9548e-bbed-43fe-9d8a-71b7fdefb9da/operation/SearchListingsOperation/invoke
With example input data:
2 Yelp Search API
Original description:
Semantic description in iServe:
- http://iserve-dev.kmi.open.ac.uk/iserve/resource/services/b7f3a623-25c5-4d9b-8557-6c4c14162449
Lifting and Lowering schema definitions:
- http://iserve-dev.kmi.open.ac.uk/lilo/Yelp/LocationLowering.xs
- http://iserve-dev.kmi.open.ac.uk/lilo/Yelp/CountryCodeLowering.xs
- http://iserve-dev.kmi.open.ac.uk/lilo/Yelp/SearchOutputLifting.xs
Example invocation:
- POST http://iserve-dev.kmi.open.ac.uk:8080/RestInvoke/service/b7f3a623-25c5-4d9b-8557-6c4c14162449/operation/Search/invoke
With example input data:
3 Twitter API
Original description:
Semantic description in iServe:
- http://iserve-dev.kmi.open.ac.uk/iserve/resource/services/bf2e3079-6457-4f32-b806-297fe4ff6040
Lifting and Lowering schema definitions:
- http://iserve-dev.kmi.open.ac.uk/lilo/Twitter/OutputLifting.xs
Example invocation:
- POST http://iserve-dev.kmi.open.ac.uk:8080/RestInvoke/service/bf2e3079-6457-4f32-b806-297fe4ff6040/operation/GetRetweet/invoke
With example input data:
4 Police Services
Original description:
Semantic description in iServe:
- http://iserve.kmi.open.ac.uk/resource/services/b8fa4b7e-0225-477e-8fe5-3cf31456b4f3
Lifting and Lowering schema definitions:
- http://iserve-dev.kmi.open.ac.uk/lilo/PoliceAPI/KeyLowering.xs
- http://iserve-dev.kmi.open.ac.uk/lilo/PoliceAPI/QueryLowering.xs
- http://iserve-dev.kmi.open.ac.uk/lilo/PoliceAPI/nearest-police-station-output-lifting.xs
- http://iserve-dev.kmi.open.ac.uk/lilo/PoliceAPI/geocode-crime-area-output-lifting.xs
- http://iserve-dev.kmi.open.ac.uk/lilo/PoliceAPI/geocode-team-output-lifting.xs
Example invocation:
- POST http://iserve-dev.kmi.open.ac.uk:8080/RestInvoke/service/b8fa4b7e-0225-477e-8fe5-3cf31456b4f3/operation/nearest-police-station/invoke
- POST http://iserve-dev.kmi.open.ac.uk:8080/RestInvoke/service/b8fa4b7e-0225-477e-8fe5-3cf31456b4f3/operation/geocode-crime-area/invoke
- POST http://iserve-dev.kmi.open.ac.uk:8080/RestInvoke/service/b8fa4b7e-0225-477e-8fe5-3cf31456b4f3/operation/geocode-team/invoke
With example input data:
5 Last.fm
Original description:
Semantic description in iServe:
- http://iserve.kmi.open.ac.uk/page/services/db4b646a-4665-4337-9626-4669cc8bce56
Lifting and Lowering schema definitions:
- http://iserve.kmi.open.ac.uk/lilo/APIKeyLowering.txt
- http://iserve.kmi.open.ac.uk/lilo/ArtistLowering.txt
- http://iserve.kmi.open.ac.uk/lilo/ArtistGetInfoLifting.txt
Example invocation:
- POST http://iserve-dev.kmi.open.ac.uk:8080/RestInvoke/service/db4b646a-4665-4337-9626-4669cc8bce56/operation/ArtistGetInfo/invoke
With example input data:
<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:waa="http://purl.oclc.org/NET/WebApiAuthentication#" xmlns:mo="http://purl.org/ontology/mo/" xmlns:foaf="http://xmlns.com/foaf/0.1" xmlns:sioc="http://rdfs.org/sioc/ns#">
<mo:MusicArtist rdf:about="#artist1">
<foaf:name>Cher</foaf:name>
</mo:MusicArtist>
<sioc:UserAccount rdf:about="#usr0">
<waa:API_Key>b25b959554ed76058ac220b7b2e0a026</waa:API_Key>
</sioc:UserAccount>
</rdf:RDF>
6 GeoNames
Original description:
Semantic description in iServe:
- http://iserve-dev.kmi.open.ac.uk/iserve/page/services/4619ca73-bb6e-4b99-8114-ad2e2cae3b60
Lifting and Lowering schema definitions:
Example invocation:
- GET http://iserve-dev.kmi.open.ac.uk/RestServiceInvoke/ServiceInvoke/4619ca73-bb6e-4b99-8114-ad2e2cae3b60/CountryCode?rdfURL=http://iserve.kmi.open.ac.uk/exampleInput/DE.rdf
Example input data:
- http://iserve.kmi.open.ac.uk/exampleInput/DE.rdf
- http://iserve.kmi.open.ac.uk/exampleInput/CY.rdf
- http://iserve.kmi.open.ac.uk/exampleInput/BG.rdf
- http://iserve.kmi.open.ac.uk/exampleInput/FR.rdf
7 Ribbit Send SMS
Original description (server no longer operational):
- http://developer.ribbit.com/rest-views?tid=162
Semantic description in iServe:
- http://iserve.kmi.open.ac.uk/page/services/f35ee5ce-bde1-4035-95c3-210b6b0842bc
Lifting and Lowering schema definitions:
Example invocation:
- GET http://iserve.kmi.open.ac.uk/RestServiceInvoke/ServiceInvoke/f35ee5ce-bde1-4035-95c3-210b6b0842bc/RibbitSMSOperation?rdfURL=http://people.kmi.open.ac.uk/ning/Schema/Ribbit/messages_input.rdf
Example input data:
8 Ribbit upload Media
Original description (server no longer operational):
- http://developer.ribbit.com/rest-views?tid=169
Semantic description in iServe:
- http://iserve.kmi.open.ac.uk/page/services/592ae7c4-b9ca-4210-9a86-52e1d0b76c52
Lifting and Lowering schema definitions:
Example invocation:
- GET http://iserve.kmi.open.ac.uk/RestServiceInvoke/ServiceInvoke/592ae7c4-b9ca-4210-9a86-52e1d0b76c52/uploadMedia?rdfURL=http://people.kmi.open.ac.uk/ning/Schema/Ribbit/media_input.rdf
Example input data: