Thank you everyone who responded so far.  I agree with you Dan, once you build an api, it becomes the solution to a number of things that you could never really do before.  Here's a partial list of what I have built based on our custom api:

- integration with two production systems
- a mobile app for curators
- a daily email featuring a random piece of art
- an Amazon Alexa skill
- an iOS and Android game (think Tinder with art thumbnails)
- a TwitterBot

The thing is, we all share the same database schema, so anything I've built could easily be shared with another museum.  And what you build could be of great use to us.  But a common api is what is missing to do so.  That's really why I asked. 

Steve
 

Steven MOORE

Database Administrator

Department of Information Technology


The Museum of Modern Art

11 West 53 Street

New York, NY 10019

T (813) 240 0587



On Wed, Sep 27, 2017 at 8:02 PM, Daniel T. Brennan <[log in to unmask]> wrote:

Hi Steve,

 

We have a RESTful json API that provides access to TMS data, but if something similar were developed either as a feature of TMS itself or as a community project we’d be open to shifting gears in the name of not having to maintain something custom-built ourselves. That an API (and IIIF support) is integrated into eMuseum is encouraging.

 

To your question of importance, reading data was our first and most obvious need to support existing application but one thing we’ve come to recognize is that looking forward POST/PUT/DELETE will be just as important, as building on top of our own API has led to a steadily increasing number of cases whereby structured data around collections is being generated outside of TMS.

 

Dan

 

-- 

Dan Brennan

Museum Application Developer

Princeton University Art Museum

 

 

From: "The Museum System (TMS) Users" <[log in to unmask]> on behalf of "Price, Joseph" <[log in to unmask]>
Reply-To: "The Museum System (TMS) Users" <[log in to unmask]>
Date: Wednesday, September 27, 2017 at 6:00 PM
To: "[log in to unmask]" <[log in to unmask]>
Subject: Re: TMS API

 

I would find this useful...especially as we start to have interest in integration of TMS data with other systems/services.

- Joe


From: The Museum System (TMS) Users [[log in to unmask]] on behalf of Moore, Steven [[log in to unmask]]
Sent: Monday, September 25, 2017 4:58 AM
To: [log in to unmask]
Subject: TMS API


Hello TMS community!

 

I've seen the discussions about Linked Open Data recently.  I think LOD is great, but the more important need for us is a restful json (or xml) api. I know the new eMuseum product has this. I've seen it and it looks awesome - the product and api!

 

I am bringing this up because MoMA and Tate are discussing a system that we both have for digitally-born art for Conservation.  It uses a json api for TMS data, but it is custom built.

 

The question to all of you is much like the LOD comments; are other museums using their own json or xml web services? Is there interest to develop one?  Just wondering how important it is to others. Thanks!

 

Best regards,

 

Steve 

Steven MOORE

Database Administrator

Department of Information Technology

 

The Museum of Modern Art

11 West 53 Street

New York, NY 10019

T (813) 240 0587


To unsubscribe, send an email to [log in to unmask] with the following commands in the body of the email:

signoff TMSUSERS

// eoj

You will receive a confirmation that your subscription has been removed.

To unsubscribe, send an email to [log in to unmask] with the following commands in the body of the email:

signoff TMSUSERS

// eoj

You will receive a confirmation that your subscription has been removed.

To unsubscribe, send an email to [log in to unmask] with the following commands in the body of the email:

signoff TMSUSERS

// eoj

You will receive a confirmation that your subscription has been removed.


To unsubscribe, send an email to [log in to unmask] with the following commands in the body of the email:

signoff TMSUSERS

// eoj

You will receive a confirmation that your subscription has been removed.