Skip to content
Amara.org

Amara.org

Advancing Media Accessibility and Audiovisual Translation

  • Categories
    • Accessibility and Captioning
    • Audio and Video Transcription
    • Captions and Subtitles
    • Culture and Appreciation
    • Language Diversity Preservation
    • Solutions and Tools
    • Subtitling and Global Reach
    • Technology and Work
    • Transcreation and Cultural Adaptation
    • Translation and Localization
    • Volunteering
    • Amara On Demand
    • Amara Enterprise Platform
    • Artículos en español
    • Artigos em português
    • Articles en français
  • Industries
    • Arts
    • Corporate
    • Digital Video Creators
    • Education
    • Film and Television
    • News
    • Nonprofits
    • Podcast
  • Professional Services
    • Audio and Video Transcription
    • Professional Captions
    • Subtitle Translation
    • AI Captions
    • AI Subtitles
    • Text Translation
  • Platform Solutions
    • Amara Orders Workspace
    • Amara Plus
    • Amara Enterprise
      • Pay-Per-Use
      • Pay-Per-Seat
    • Amara Editor Integration
  • Amplifying Voices
    • Become a Volunteer
    • Content Partners
      • Association of African Universities (AAU)
      • All Out
      • CIVIX
    • Projects
      • Accessibility and Inclusion
      • Black History
      • Civic Participation and Democracy
      • COVID-19 Pandemic
      • Diversity and Equality
      • Endangered Languages
      • Environment and Climate Change
      • Gender Diversity
      • Greenwashing
      • Human Trafficking
      • Hunger
      • Indigenous Peoples’ Rights
      • Mental Health
      • Misinformation and Disinformation
      • Musical Education
      • Neurodiversity
      • Ocean Protection
      • Promoting Girls Education
      • Promotion of Literacy Worldwide
      • Recycling and Upcycling
      • Refugee Crisis and Solutions
      • Rewilding
      • Sexual Diversity
      • Sustainable Societies
      • Wildfires
      • Wildlife Protection
  • Amara News
    • Announcements
    • Features and Developments
    • Languages Supported
    • Accessibility Statement
    • Start Volunteering
    • Partners
    • Guest Posts
    • Team Member Spotlight
  • Toggle search form

Lots of API code ready… almost deployed

Posted on February 25, 2015 By pcfben No Comments on Lots of API code ready… almost deployed

There’s a ton of new API code that’s pretty much ready, but unfortunately it’s not quite live yet.  We just need to do a few more tests and then we will push it (hopefully like today or tomorrow).

The last endpoint I implemented was the users endpoint.  It went pretty smoothly.  The one notable thing was that I made the first non-backwards API change, which was to remove the user list as an API endpoint.  I couldn’t think of a reasonable use for browsing all the amara users, but please tell me if there is one.

The other notable change was in the browser endpoint view.  I added a checkbox for all optional fields when doing a POST/PUT.  By default it’s checked, but you can uncheck it to not send that field.

One thing that I always found very strange about APIv2 was how it treated several values: the absence of a field, the value being the empty string, the value being null, and the value the string “null”.  In some endpoints it would treat those things as being the same and others would treat them as distinct.  If you rely on that behavior, please test it out.

Ben

Read these articles next

Development Tags:API

Post navigation

Previous Post: Amara Newsletter (Feb ’15): A Fashionably Late 2014 Recap
Next Post: NYC Event Tomorrow: Translation-Machination (Feb 27, 2015)

More articles to learn from

Upcoming Amara API Changes – Summer 2019 Amara Announcements
Amara release notes 2018-04-04 Development
Amara release notes 2018-04-03 Development
Amara release notes 2018-03-20 Development
Amara release notes 2018-03-14 Development
Amara release notes 2018-03-06 Development

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Give us a follow:

  • Bluesky
  • Facebook
  • Instagram
  • LinkedIn
  • YouTube

Contact us at enterprise@amara.org

Powered by PressBook Grid Blogs theme