DAIA - Document Availability Information API – Verbund-Wiki GBV
9 days ago by rybesh
The Document Availability Information API (DAIA) defines a data model with serializations in JSON and XML to encode information about the current availability of documents. This document defines the serialization formats DAIA/JSON and DAIA/XML and a HTTP query API to query DAIA information.
libraries
api
webservices
9 days ago by rybesh
EMI Partnership | The Echo Nest Developer Center
9 weeks ago by rybesh
EMI and The Echo Nest have partnered to bring developers a unique opportunity to work with content from some of the biggest artists in the world. This content is organized into various sandboxes. Some sandboxes provide access to thousands of audio tracks from multiple artists. Other sandboxes focus on a single artist, providing broader content types like audio, video, artwork, photos and more.
The intent is to provide the developer community with the resources to create new and innovative applications and services. If you have an interesting concept, then EMI will partner with you to help bring that idea to market.
music
resources
api
musicology
digitalhumanities
The intent is to provide the developer community with the resources to create new and innovative applications and services. If you have an interesting concept, then EMI will partner with you to help bring that idea to market.
9 weeks ago by rybesh
A Tekpub API | Bizcoder
12 weeks ago by rybesh
On a number of occasions I have found a diagram like the one below is useful for visualizing an API. It lets me see how a client will surf the API to get at the information it wants. This is not any kind of official diagramming methodology. I just use class diagrams and use the associations to represent links between resources and the classes represent a “kind of resource”. I use that vague term because one box in this diagram may represent multiple actual resources in our real system.
rest
api
webinfo
12 weeks ago by rybesh
twitter.com/javascripts/widgets/widget.js
march 2012 by rybesh
Full documented source of the Twitter search widget.
twitter
javascript
api
march 2012 by rybesh
API Guide | restify
february 2012 by rybesh
restify is a node.js module built specifically to enable you to build correct REST web services. It borrows heavily from express (intentionally) as that is more or less the de facto API for writing web applications on top of node.js.
nodejs
rest
framework
api
february 2012 by rybesh
Collection+JSON - Document Format : Media Types
february 2012 by rybesh
Collection+JSON is a JSON-based read/write hypermedia-type designed to support management and querying of simple collections.
json
api
standards
hypermedia
february 2012 by rybesh
API Ecology
january 2012 by rybesh
The concept of the mashup implies the combination of different data sources or functions. Practically, this often means that a mashup makes use of several APIs and tries to produce new insights or new functionalities by mixing them together. The patterns of combination are not random: one can imagine that certain APIs are brought together more often than others. This (short) project proposes to examine this dynamic more closely.
webservices
api
networks
infoviz
january 2012 by rybesh
ql.io
december 2011 by rybesh
ql.io is a declarative, evented, data-retrieval and aggregation gateway for quickly consuming HTTP APIs. ql.io re-uses concepts and syntax from SQL and JSON to create an imperative style language. Scripts written in this language can make HTTP requests to retrieve data, perform joins between API responses, project responses, or even make requests in a loop.
http
api
webservices
rest
composition
webinfo
december 2011 by rybesh
Best Practices for HTTP API evolvability
december 2011 by rybesh
REST is the architectural style of the Web, and closely related to REST is the concept of a HTTP API. A HTTP API is a programmer-oriented interface to a specific service, and is known by other names such as a RESTful service contract, resource-oriented architecture, or a URI Space.
I say closely related because most HTTP APIs do not comply with the uniform interface constraint in it's strictest sense, which would demand that the interface be "standard" - or in practice: Consistent enough between different services that clients and services can obtain significant network effects. I won't dwell on this!
One thing we know is that these APIs will change, so what can we do at a technical level to deal with these changes as they occur?
http
rest
webservices
evolution
design
webinfo
web
api
I say closely related because most HTTP APIs do not comply with the uniform interface constraint in it's strictest sense, which would demand that the interface be "standard" - or in practice: Consistent enough between different services that clients and services can obtain significant network effects. I won't dwell on this!
One thing we know is that these APIs will change, so what can we do at a technical level to deal with these changes as they occur?
december 2011 by rybesh
flatiron/api-easy - GitHub
november 2011 by rybesh
APIeasy is designed to be a simple way to test RESTful APIs in node.js and Javascript. The primary design goal was to reduce the number of lines of test code required to fully cover all primary and edge use cases of a given API over HTTP.
rest
api
testing
nodejs
november 2011 by rybesh
bnoguchi/everyauth - GitHub
august 2011 by rybesh
Authentication and authorization (password, facebook, & more) for your node.js Connect and Express apps.
nodejs
oauth
authentication
facebook
api
august 2011 by rybesh
jgorset/facepy - GitHub
august 2011 by rybesh
Facepy is a client for Facebook's Graph API that doesn't suck.
facebook
python
api
webservices
august 2011 by rybesh
Web Intents
august 2011 by rybesh
Web Intents is a framework for client-side service discovery and inter-application communication. Services register their intention to be able to handle an action on the user's behalf. Applications request to start an Action of a certain verb (share, edit, view, pick etc) and the system will find the appropriate Services for the user to use based on the user's preference.
webservices
api
standard
hypermedia
august 2011 by rybesh
elasticsearch - guide - Search API - Facets
july 2011 by rybesh
Facets provide aggregated data based on a search query. In the simple case, a facet can return facet counts for various facet values for a specific field. ElasticSearch supports more advanced facet implementations, such as statistical or date histogram facets.
faceted
search
api
howto
july 2011 by rybesh
Specification - linked-data-api - Linked Data API Specification - API and formats to simplify use of linked data by web-developers - Google Project Hosting
june 2011 by rybesh
This document defines a vocabulary and processing model for a configurable API layer intended to support the creation of simple RESTful APIs over RDF triple stores.
linkeddata
api
rdf
data
webservices
june 2011 by rybesh
Wikipedia Miner - Home
june 2011 by rybesh
Wikipedia Miner is a toolkit for navigating and making use of the structure and content of Wikipedia. It aims to make it easy for you to integrate Wikipedia's knowledge into your own applications, by:
providing simplified, object-oriented access to Wikipedia's structure and content.
measuring how terms and concepts in Wikipedia are connected to each other.
detecting and disambiguating Wikipedia topics when they are mentioned in documents.
wikipedia
datamining
api
providing simplified, object-oriented access to Wikipedia's structure and content.
measuring how terms and concepts in Wikipedia are connected to each other.
detecting and disambiguating Wikipedia topics when they are mentioned in documents.
june 2011 by rybesh
DDBC Authority Open Content Project | Introduction
june 2011 by rybesh
The DDBC Time Authority Database is one of a group of Authority Databases provided by Dharma Drum Buddhist College (DDBC). The time authority database contains detailed Chinese calendar data from beginning of the Qin dynasty to the current day. The major purpose of this database is to provide complete Chinese calendar information that can be used by external services and applications. It does, however, have its own web-based query interface and can be used as a standalone service.
time
periodization
vocabulary
api
june 2011 by rybesh
time period referencing system User Guide
june 2011 by rybesh
timeRS - Time Referencing System - is a project under development that will provide a Java API and commandline application for converting files with named periods and dates into a JSON format that can be browsed with the Simile Timeline API. The timeRS application will convert dates in several specified input formats into standardized ISO8601 and Julian Day Number formats.
timeRS will expedite the creation of customized timelines for named periods and events, and will provide an example of the Simile configuration that facilitates data entry of timeline object values into external databases. By browsing the timeline, users will be able to click on a relevant timeline object which will pass the values for that object to a RESTful data entry form (by default a Wiki page in Simile Timeline).
time
periodization
timeline
api
timeRS will expedite the creation of customized timelines for named periods and events, and will provide an example of the Simile configuration that facilitates data entry of timeline object values into external databases. By browsing the timeline, users will be able to click on a relevant timeline object which will pass the values for that object to a RESTful data entry form (by default a Wiki page in Simile Timeline).
june 2011 by rybesh
implementing-rest - Exploring the implementation aspects of the REST architectural style. - Google Project Hosting
may 2011 by rybesh
This is a place for exploring aspects of implementing applications using the REST architectural style. This may include statements about existing frameworks and libraries, general discussions about the nature of the style and how it may be expressed and/or encouraged via a programming framework, etc.
rest
architecture
api
may 2011 by rybesh
Store 'virtuoso'
may 2011 by rybesh
The Virtuoso Redland RDF Provider is an implementation of the Storage API, Model and Query interfaces of the Redland framework for RDF. This provider enables the execution of queries via the Redland Rasqal query engine or via Virtuoso query engine directly against the Virtuoso OpenSource Quad Store.
rdf
database
python
api
may 2011 by rybesh
The APIs for the Sun Cloud: Wiki: Home — Project Kenai
may 2011 by rybesh
This wiki specifies a RESTful API for creating and managing cloud resources, including compute, storage, and networking components.
rest
api
cloud
example
mediatypes
may 2011 by rybesh
TurKit Homepage
april 2011 by rybesh
TurKit is a Java/JavaScript API for running iterative tasks on Mechanical Turk. You can safely re-execute TurKit programs without re-running costly side effects on Mechanical Turk, like creating new HITs, but still write your program in a straightforward imperative manner—there is no need to unravel the program into a state machine.
amazon
crowdsourcing
api
javascript
april 2011 by rybesh
Languages - Accentuate.us - Really Easy Computer Input
april 2011 by rybesh
Accentuate.us uses statistics to predict where special characters are needed on a language-by-language basis.
language
input
python
tools
webservices
api
machinelearning
april 2011 by rybesh
datajs - JavaScript Library for data-centric web applications
april 2011 by rybesh
datajs is a new cross-browser JavaScript library that enables data-centric web applications by leveraging modern protocols such as JSON and OData and HTML5-enabled browser features. It's designed to be small, fast and easy to use.
html5
javascript
json
storage
odata
api
data
april 2011 by rybesh
RESTeasy: Test any API in node.js - blog.nodejitsu.com - scaling node.js applications one callback at a time.
april 2011 by rybesh
A simple tool for writing behavior-driven tests for any REST API.
rest
api
testing
nodejs
april 2011 by rybesh
cloudhead/cradle - GitHub
february 2011 by rybesh
Cradle is an asynchronous javascript client for CouchDB. It is somewhat higher-level than most other CouchDB clients, requiring a little less knowledge of CouchDB's REST API. Cradle also has built-in write-through caching, giving you an extra level of speed, and making document updates and deletion easier.
couchdb
nodejs
database
api
february 2011 by rybesh
API - DISQUS
january 2011 by rybesh
These docs describe version 3.0 of the Disqus API.
disqus
api
reference
january 2011 by rybesh
oEmbed
september 2010 by rybesh
oEmbed is a format for allowing an embedded representation of a URL on third party sites. The simple API allows a website to display embedded content (such as photos or videos) when a user posts a link to that resource, without having to parse the resource directly.
transclusion
web
architecture
standards
api
widget
september 2010 by rybesh
Text Processing APIs and Python NLTK Demos | Text Mining | Stemming | Tagging | Python NLTK Demo
august 2010 by rybesh
The Text Processing API supports the following functionality:
Stemming & Lemmatization
Sentiment Analysis
Tagging and Chunk Extraction
nlp
api
webservices
python
Stemming & Lemmatization
Sentiment Analysis
Tagging and Chunk Extraction
august 2010 by rybesh
Extend Swift | SiLCC
august 2010 by rybesh
SiLCC is a cloud based service for parsing text and extracting relevant keywords.
nlp
tools
tagging
metadata
api
august 2010 by rybesh
Google Code Playground
august 2010 by rybesh
Experiment with Google APIs.
google
ajax
api
javascript
tools
august 2010 by rybesh
Google Prediction API - Google Code
july 2010 by rybesh
The Prediction API enables access to Google's machine learning algorithms to analyze your historic data and predict likely future outcomes.
machinelearning
api
classification
july 2010 by rybesh
Google Storage for Developers - Google Code
july 2010 by rybesh
Google Storage for Developers is a RESTful service for storing and accessing your data on Google's infrastructure. The service combines the performance and scalability of Google's cloud with advanced security and sharing capabilities.
api
cloud
google
storage
july 2010 by rybesh
RDFa API
june 2010 by rybesh
It must be simple for Web developers to extract and utilize structured information from a Web document. This document details such a mechanism; an RDFa Document Object Model Application Programming Interface (RDFa DOM API) that allows simple extraction and usage of structured information from a Web document.
rdfa
linkeddata
web
metadata
api
standards
june 2010 by rybesh
Graph API - Facebook Developers
april 2010 by rybesh
The new Graph API attempts to drastically simplify the way developers read and write data to Facebook. It presents a simple, consistent view of the Facebook social graph, uniformly representing objects in the graph (e.g., people, photos, events, and fan pages) and the connections between them (e.g., friend relationships, shared content, and photo tags).
social
data
api
rest
webservices
facebook
metadata
april 2010 by rybesh
libcloud python library - a unified interface to cloud server providers
february 2010 by rybesh
libcloud is a pure python client library for interacting with many of the popular cloud server providers. It was created to make it easy for developers to build products that work between any of the services that it supports.
python
cloud
tools
api
february 2010 by rybesh
Mapquest Routing Services
july 2009 by rybesh
The Route Service provides a simple interface to get routing, narrative, and shapes.
maps
api
locative
directions
july 2009 by rybesh
Setting HTTP request headers - MDC
july 2009 by rybesh
To get the nsIHttpChannel just before the HTTP request is made we need to observe the "http-on-modify-request" topic.
xul
api
documentation
reference
javascript
firefox
extension
http
july 2009 by rybesh
jespern / django-piston / wiki / Home — bitbucket.org
april 2009 by rybesh
A mini-framework for Django for creating RESTful APIs.
django
rest
api
code
framework
webservices
april 2009 by rybesh
Framework/Article/Filter/FilterList OOo 3 0 - OpenOffice.org Wiki
april 2009 by rybesh
List of filter names for writing OpenOffice 3 macros.
api
reference
document
conversion
april 2009 by rybesh
Yahoo! Query Language - YDN
march 2009 by rybesh
The YQL platform provides a single endpoint service that enables developers to query, filter and combine data across Yahoo! and beyond. YQL exposes a SQL-like SELECT syntax that that is both familiar to developers and expressive enough for getting the right data.
semweb
api
webservices
yahoo
march 2009 by rybesh
Yahoo! GeoPlanet - YDN
march 2009 by rybesh
Yahoo! GeoPlanet is a resource for managing all geo-permanent named places on Earth. It provides the geographic developer community with the vocabulary and grammar to describe the world's geography in an unequivocal, permanent, and language-neutral manner.
maps
gis
api
place
gazetteer
webservices
identity
yahoo
march 2009 by rybesh
Defying Classification: ETags And Modification Times In Django
december 2008 by rybesh
This is the second part in a series on implementing fine-grained HTTP controls and developing RESTful services with Django.
django
python
howto
api
rest
december 2008 by rybesh
Getting started with SeeAlso
november 2008 by rybesh
The SeeAlso Linkserver API documentation is intended for web developers that want to write dynamic web pages that include additional links, or to developers that want to provide links and other information to specific resources that people can include in their web pages.
library
webservices
api
documentation
hypermedia
november 2008 by rybesh
REST APIs must be hypertext-driven » Untangled
october 2008 by rybesh
A REST API should spend almost all of its descriptive effort in defining the media type(s) used for representing resources and driving application state, or in defining extended relation names and/or hypertext-enabled mark-up for existing standard media types. Any effort spent describing what methods to use on what URIs of interest should be entirely defined within the scope of the processing rules for a media type (and, in most cases, already defined by existing media types).
rest
architecture
api
design
october 2008 by rybesh
Developer's Guide: Python - Google Spreadsheets APIs and Tools - Google Code
september 2008 by rybesh
The Google Spreadsheets Data API allows client applications to view and update Spreadsheets content in the form of Google Data API feeds. Your client application can request a list of a user's spreadsheets, edit or delete content in an existing Spreadsheets worksheet, and query the content in an existing Spreadsheets worksheet.
python
google
api
spreadsheet
database
webservices
september 2008 by rybesh
API:Changing wiki content - MediaWiki
september 2008 by rybesh
Changing wiki content through the API is possible, but must be explicitly enabled by setting $wgEnableWriteAPI = true; in LocalSettings.php (this feature is enabled on Wikimedia wikis).
wiki
documentation
api
wikipedia
reference
september 2008 by rybesh
mwclient
september 2008 by rybesh
Mwclient is a client to the MediaWiki API <http://mediawiki.org/wiki/API> and allows access to almost all implemented API functions.
wikipedia
wiki
api
python
tools
september 2008 by rybesh
LabeledMarker V1.0 Reference
august 2008 by rybesh
This class extends the Maps API's standard GMarker class with the ability to support markers with textual labels.
google
maps
api
reference
august 2008 by rybesh
DragZoom V1.0 Reference
august 2008 by rybesh
This class lets you add a control to the map which, when clicked, will let the map user zoom by dragging a rectangle on the map.
google
maps
api
reference
august 2008 by rybesh
MapIconMaker V1.0 Reference
august 2008 by rybesh
This namespace contains functions that you can use to easily create dynamically sized and colored icons.
google
maps
api
reference
august 2008 by rybesh
Marker Manager V1.0 Reference
august 2008 by rybesh
This class is used to manage visibility of hundreds of markers on a map, based on the map's current viewport and zoom level.
google
maps
api
reference
august 2008 by rybesh
Outgoing: Linking to WorldCat Identities
june 2008 by rybesh
A summary of the current API, as of June 2008.
library
identity
authority
api
webservices
june 2008 by rybesh
foresite-toolkit - Google Code
june 2008 by rybesh
Libraries for constructing, parsing, manipulating and serializing OAI-ORE Resource Maps.
opensource
library
api
python
rdf
atom
metadata
june 2008 by rybesh
BrowserPlus™
may 2008 by rybesh
BrowserPlus™ is a technology for web browsers that allows developers to create rich web applications with desktop capabilities.
yahoo
web
interface
api
javascript
plugin
may 2008 by rybesh
ClioPatria semantic search web-server
may 2008 by rybesh
It joins the SWI-Prolog RDF and HTTP infrastructure with a SeRQL/SPARQL query engine, interfacing to the The Yahoo! User Interface Library (YUI) and libraries that support semantic search.
semweb
tools
search
interface
api
prolog
opensource
may 2008 by rybesh
The Echo Nest API
january 2008 by rybesh
The music analyzer API can help power music visualization, music games, artistic installations, and DJ applications with a much deeper level of music structure understanding.
audio
analysis
api
music
metadata
tools
webservices
january 2008 by rybesh
AtomPubBase
january 2008 by rybesh
The atompubbase library is a Python client library for AtomPub services. Along with the library comes a command line tools for interacting with AtomPub services call apexer.
atom
python
library
api
january 2008 by rybesh
Mapstraction - a javascript library to hide differences between mapping APIs.
december 2007 by rybesh
Mapstraction is a library that provides a common API for various javascript mapping APIs to enable switching from one to another as smoothly as possible.
javascript
locative
maps
api
opensource
code
december 2007 by rybesh
Platform | Talis Developer Network
september 2007 by rybesh
The Talis Platform is an open and extensible Web 2.0 platform that enables you to participate in a revolutionary shared architecture for creating, locating and delivering relevant content.
semweb
api
tools
library
september 2007 by rybesh
ClearForest SWS
july 2007 by rybesh
SWS is a web service built on top of a subset of ClearForest’s natural language processing toolkit.
nlp
webservices
api
NEE
july 2007 by rybesh
Open Clip Art Library Sample Pool API [BETA]
april 2007 by rybesh
The Sample Pool API allows two media hosting servers to keep track of when one uses samples from another.
opensource
clipart
library
remix
xml
api
rest
april 2007 by rybesh
Google and Microsoft gadget developer setup compared
january 2007 by rybesh
How do you sell your API? Help your visitors visualize the end result as they attempt to gauge the amount of work and expertise needed to implement.
api
design
education
interface
january 2007 by rybesh
wadl_documentation.xsl
december 2006 by rybesh
WADL to HTML documentation stylesheet.
webservices
api
documentation
tools
xml
xslt
december 2006 by rybesh
wadl: Web Application Description Language (WADL) - Specification and Tools
december 2006 by rybesh
A convenient and simple alternative to WSDL.
webservices
xml
api
standards
december 2006 by rybesh
FUTEF API
december 2006 by rybesh
FUTEF API provides a search API to explore and find Wikipedia content - including faceted categories.
wiki
webservices
classification
reference
api
december 2006 by rybesh
MediaWiki API
november 2006 by rybesh
Discusses current and future interfaces for accessing Wikipedia data.
wiki
api
research
tools
cs294project
november 2006 by rybesh
designer.wallop.com - Overview
september 2006 by rybesh
While Wallop is great for communicating with your friends, it is also a rich platform for Flash designers and content creators to develop Mods and make money doing it.
social
networking
community
api
design
development
flash
commercial
business
marketing
september 2006 by rybesh
Facebook Developers | Documentation
august 2006 by rybesh
The Facebook API enables outside applications to make remote procedure calls to Facebook on behalf of a Facebook user.
api
development
documentation
reference
webservices
social
networking
august 2006 by rybesh
bunchball.com - Play with your friends!
march 2006 by rybesh
For developers wanting to create multi-player games, we provide a multi-player ActionScript API and hosted infrastructure at no cost.
api
collaboration
community
flash
games
social
play
web
march 2006 by rybesh
YouTube - Broadcast Yourself.
february 2006 by rybesh
The APIs currently allow read-only access to key parts of the YouTube video respository and user community.
web
video
api
timetags
february 2006 by rybesh
related tags
ajax ⊕ amazon ⊕ analysis ⊕ api ⊖ architecture ⊕ atom ⊕ audio ⊕ authentication ⊕ authority ⊕ business ⊕ classification ⊕ clipart ⊕ cloud ⊕ code ⊕ collaboration ⊕ comet ⊕ commercial ⊕ community ⊕ composition ⊕ conversion ⊕ couchdb ⊕ crowdsourcing ⊕ cs294project ⊕ data ⊕ database ⊕ datamining ⊕ design ⊕ development ⊕ digitalhumanities ⊕ directions ⊕ disqus ⊕ django ⊕ document ⊕ documentation ⊕ documents ⊕ education ⊕ evolution ⊕ example ⊕ extension ⊕ facebook ⊕ faceted ⊕ firefox ⊕ flash ⊕ framework ⊕ games ⊕ gazetteer ⊕ gis ⊕ google ⊕ howto ⊕ html5 ⊕ http ⊕ hypermedia ⊕ identity ⊕ infoviz ⊕ input ⊕ interface ⊕ javascript ⊕ json ⊕ language ⊕ libraries ⊕ library ⊕ linkeddata ⊕ locative ⊕ machinelearning ⊕ maps ⊕ marketing ⊕ mediatypes ⊕ messaging ⊕ metadata ⊕ mobile ⊕ music ⊕ musicology ⊕ NEE ⊕ networking ⊕ networks ⊕ nlp ⊕ nodejs ⊕ oauth ⊕ odata ⊕ opensource ⊕ periodization ⊕ place ⊕ platform ⊕ play ⊕ plugin ⊕ prolog ⊕ python ⊕ queue ⊕ rdf ⊕ rdfa ⊕ reference ⊕ remix ⊕ research ⊕ resources ⊕ rest ⊕ search ⊕ semweb ⊕ sms ⊕ social ⊕ spreadsheet ⊕ standard ⊕ standards ⊕ storage ⊕ tagging ⊕ testing ⊕ time ⊕ timeline ⊕ timetags ⊕ tools ⊕ transclusion ⊕ twitter ⊕ video ⊕ vocabulary ⊕ web ⊕ webinfo ⊕ webservices ⊕ widget ⊕ wiki ⊕ wikipedia ⊕ xml ⊕ xslt ⊕ xul ⊕ yahoo ⊕Copy this bookmark: