You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Api Development Jobs

266 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Looking for the Team App?
Download the New Upwork Team App
Hourly - Entry Level ($) - Est. Time: More than 6 months, 30+ hrs/week - Posted
Open call for PHP developers to work on a variety of projects, including: 1) Integrating APIs of Google, Facebook, Twitter, PayPal, Authorize.Net, Aweber, MailChimp, ZenDesk, Twilio (VOIP, SMS and other telecommunication services provider) and similar. 2) WP (WordPress) Development & Customizations. Plugins, Themes, and maintenance of existing sites. API (WP action hooks & filters). 3) Executed (Developed) bigger projects from scratch (start to end) in PHP. Grabbing the concepts and customizing any existing portal, CMS, eCommerce store developed in PHP and running with it. If you are interested please go ahead and complete this test: http://e2hn.com/testing/l0kce Be sure to write your full name and Upwork profile URL, so we can find you afterwards.
  • Number of freelancers needed: 2
Skills: API Development CSS HTML JavaScript
Hourly - Intermediate ($$) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
Project Summary: Goal - We are looking to write a python application that will retrieve (GET) records from an API endpoint, so we can then update them (PUT) via same API. Project Details: Workflow - 1) Programmer will be given a CSV list with the records that need to be retrieved and modified 2) Programmer to write a Python script to retrieve more specific information about each record on the csv file - via GET 3) Programmer to write a Python script using a "FOR" loop (iteration condition) to update the records - on specific fields to be given - via PUT Additional info: The API takes Token Authentication Requirements: Previous experience working with python and previous experience working with an API
Skills: API Development Python
Hourly - Entry Level ($) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
Middle Web developer is needed to support and refactor JSON RPC API. Successful candidate should: 1. Perfectly read and get into complex PHP sources. 2. Develop and put the ground for decisions in software architecture and implementation. 3. Document his solutions, including UML diagrams. Additional welcomed skills are: 1. Unit and functional testing experience. 2. Memcached, Redis. 3. Software containers (Docker, etc.). 4. Experience in algorithms productivity. 5. LAMP stack configuration optimization. Preferences to Eastern Europe candidates.
Skills: API Development json Mercurial MySQL Programming
Hourly - Expert ($$$) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
Hello, We are looking for a trainer to deliver a training course: Course Outline: http://www.nobleprog.mx/rest-api-pattern-exchange-information-between-sites/training-course Date: To be determinate Duration: 2 days (7 hours per day, 14 hours in total) Venue: Monterrey, México or Remote Language: Spanish or English Number of delegates: 1 If you are interested in delivering this training or know someone who can deliver, please get back to us. Please include your daily rate (all inclusive) and your availability. Regards, Iza
Skills: API Development IT Management REST
Fixed-Price - Intermediate ($$) - Est. Budget: $250 - Posted
Implement a Node.js API client for the Twingly Search API: https://developer.twingly.com/resources/search/. Reference implementations are found at https://github.com/twingly/twingly-search-api-ruby, https://github.com/twingly/twingly-search-api-python and https://github.com/twingly/twingly-search-api-php. The client should: * Implement the same functionality as the reference implementations. * Be Node.js 0.12.x, 4.x and 5.x compatible. * Have tests and be testable on Travis CI. Tests should include VCR/Betamax-like tests for testing against previously recorded requests as the reference implementations do. Tests should not require any special setup such as environment variables. * Be possible to publish as a package to NPM. We will do the publishing. * Be documented, including a README. * Include usage examples, see reference implementations. * Source code files should end with newline. * Be MIT licensable.
Skills: API Development JavaScript Node.js XML
Fixed-Price - Entry Level ($) - Est. Budget: $10 - Posted
Hello, I have some interesting small tasks that involved taking results from an API or webpage query and converting them to CSV for later addition to a database. I'm looking for someone for ongoing small tasks using lots of different APIs and queries. The first example is below. Take this query and produce a CSV with 987 rows containing all the data found in the record, including the links to the best resolution image. Note most rows have between 2-4 images per item. http://collections.museumvictoria.com.au/search?query=postcard&perpage=100&view=list Successful completion will mean further work. Many thanks, Neil
Skills: API Development Spreadsheets Web scraping
Fixed-Price - Intermediate ($$) - Est. Budget: $500 - Posted
I want a database utility designed (it's a very simple database) so that I may have a scheduled service that queries property listings published against a geographical dataset relating to each property. I will have the geographical dataset for which the queries are to be run run against. And also an API run via www.import.io that extracts the property listings. The property listings extraction is done manually, and would like this to be scheduled somehow and automated. The interface would ideally be run via the web so that I can access this from a variety of devices.
Skills: API Development database programming Web Services
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, Less than 10 hrs/week - Posted
We're searching for a skilled and talented Full Stack Web Developer to join our team @invoate You Will: - Code custom Laravel and Codeigniter Framework applications - Work with front end code such as jQuery, TwItter BootStrap - Create RESTful API's and implement them - Perform maintenance requests per support tickets - Implement front end designs using bootstrap or foundation form design ui/ux mockups. - Communicate with Team via Slack and Email - Deploy to Heroku Our Ideal Candidate Has: - Over 3 years of development work experience with the technology's - Must know GIT - Can use Timesheets in FreshBooks - Codes beautiful PHP, HTML5 and CSS3 - Familiarity with SCSS and Preprocessors - Excellent communication skills - Will work on USA EST Timezone - Will be paid by the project, not by the hour. Bonus Points For: - Experience with other PHP Frameworks (Cake,Yii) - Passion for code and creating tomorrow's world. - Experience with Backbone, Underscore.js - Creating Phonegap Mobile Apps
Skills: API Development AngularJS CodeIgniter Git
Fixed-Price - Intermediate ($$) - Est. Budget: $5 - Posted
We've implemented Weibo login in our iPhone app (https://itunes.apple.com/jp/app/apple-store/id1048880143?mt=8). In the backend, we build rails app for this using a gem called ""grizzly-weibo"(https://github.com/stewartmatheson/grizzly). However, the gem does not support getting user's photo, email and location so I need a help from Rail App engineer who has experience on building Weibo api. You can modify the library of the gem or implement something new if that's easier. As far as I have researched, it looks like weibo supports these information. -http://open.weibo.com/wiki/2/place/users/photos -http://open.weibo.com/wiki/2/account/profile/email -http://open.weibo.com/wiki/2/place/pois/show I set the $5 budget but would like to modify the $ based on the discussion so please propose you budget as well as dev approach you will be taking. Thanks, Kaku
Skills: API Development Ruby on Rails
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App