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

Api Development Jobs

261 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
Fixed-Price - Expert ($$$) - Est. Budget: $200 - Posted
We require a freelancer that will use CommitCRM's API and N-Central API to write integration for us. CommitCRM: API Developers Guide http://www.commitcrm.com/wiki/Commit_API_Developers_Guide See 2x attached documents
Skills: API Development PHP
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, 10-30 hrs/week - Posted
We are looking for a versatile PHP programmer who can work in a Joomla environment and provide app support with API's. Must be able to keep the site and customized features working with Joomla version and plug-in upgrades. One such plug in is the RSFirewall. The programmer must be able to coordinate with our app programmers. A programmer open to expertly using and integrating plug-in solutions is a plus. A few of immediate projects are to: 1. fix our print function, which takes 'item information' and maps out a design onto paper. We have the design but need a fix on the way the item information lays out on the paper. 2. Integrate our design website with our function website. We have one website, piggytag.com that provides the functionality we need. We have another website, piggytag.net that has the design that is implemented through plug-ins. Must be able to successfully implement the designs and plug-ins. 3. We are currently serving general customers. We need to be able to serve 'vendors' who can put their own customized designs and logos on the items they place on our site. Maybe we create a space, or storefront for these vendors. We will be continually developing this project over time but work can slow down or speed up in a few months depending on outcomes. There are other features we will want. Work hours will vary from week to week also. Who we are: We are piggytag.com. The purpose of our site is to allow users to maintain information about their items by entering their item information (picture and description) and also to transfer this information digitally to another person when the item is physically transferred. The item information upload is similar to ebay or craigslist. The item transfer requires the new member to sign up. Users can then print out tags with a unique QR code to identify the item. If you would like to navigate our site as a user, please sign up and you can use it after your access is approved (up to 24 hours). For information, you can download our app: Piggy Tag and also visit our sites piggytag.com and piggytag.net. Thank you for looking and I look forward to hearing from you! Best regards, Harry
Skills: API Development
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, 10-30 hrs/week - Posted
RemoteTraveler.com is looking for a programmer to allow live online bookings from their website. Part of the system has been built but it needs further work. This section involves json requests. Tour Booking Request. We need to develop from the booking form a message to book the tours at G Adventures. The reservation protocol for booking a tour automatically via the API. This is a small part of a full site API implementation. This is being done by Scrum protocol and your sprint project is just a small part. Example page: http://www.remotetraveler.com/booking/?bookingid=21346 Is the booking page, that is linked to from an information page via our API. This information is using the G Adventures API: https://developers.gadventures.com/applications/ The example page has fields that then are used to populate the below script. Fields can be added or order changed if required. Example part of texts: POST /customers/ HTTP/1.1 Host: rest.gadventures.com Accept: application/json Content-Type:application/json { "name": { "legal_first_name": "Thievery", "legal_last_name": "Corp", "title": "Mr" }, "date_of_birth": "1980-10-05", "medical_notes": "perfect", } There is future programming work to create an admin panel that will have the ability to add to or change bookings. There is also future work available for completing both page creation and booking process for other tour companies. Specific Requirements: - Must have used REST, Webhooks, xml and json. - Needs to have experience sending bookings and receiving replies to API calls. - Familiar with Sprint and Scrum principles. Knows that they are performing a sprint function to a deadline for a product release. - Ideally experience with multiple API's, where products have multiple variables. Preferably worked on travel or appointment api's. - Need url of sites they have worked on and preferably time frames of completions. It would be great to get a reference but we want a minimum of 2 API's they have worked on. - Want someone who has done things on multiple API's. Single project generally means they only know 1 way. - Ideally someone who speaks english as primary language. Not interested in people who have just done: .xml file imports. pure product imports computer parts imports Can you also reply with your hourly rate for completing the sprint task. Also, the hours you estimate to complete this task and your first availability to complete these hours work. IF you have only 2 hours per day you can devote to the task, we need to know, if you can work on it from start to completion we also need to know.
Skills: API Development English HTML5 json
Fixed-Price - Intermediate ($$) - Est. Budget: $5 - Posted
We are looking for full stack web developer(s) to build upon their existing cloud application to enable compatibility with our next generation Android based IoT device and add additional functionality: Key Requirements: * Develop DRM system for IoT device licensing * Develop OTA & FTP server for IoT device * Modifying existing RESTful API to add functionality * Optimize aforementioned API to reduce data costs * Modify Database and data model * Modify front-end to add GUI elements About the application: The existing cloud server uses a RESTful API to communicate with IoT devices communicating over LTE or ZigBee to accomplish the following tasks: * Authenticate IoT nodes * Perform OTA updates * Send commands and Retrieve sensor data
Skills: API Development Database Modeling Java Software Licensing
Hourly - Expert ($$$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
I am in immediate need of at least one full time Wordpress developer. Must have experience working on API's. Ping/Post integration experience a plus. My company is growing very quickly and the ideal candidate would have the skillset to evolve into a full time leadership role. Due to the nature of my business the candidate must reside and be legal to work in the United States. Candidate must also consent to signing a Nondisclosure agreement as well as a Noncompete agreement. Temp to full time while maintaining independent contractor status.
Skills: API Development
Hourly - Intermediate ($$) - Est. Time: 1 to 3 months, 30+ hrs/week - Posted
Integration of various game APIs into our game server based on Go technology. Basically, we have a queue of 3rd party game providers to be integrated into our games server. You will need to work with the API documentation well structured in english and use already described approach. Within integration the partner provides us with their test servers and support the integration work. Currently we have 12 integration pending. The work can be done in parallel. Next tasks can be improving of the interface of the game server, adding new features etc.
  • Number of freelancers needed: 2
Skills: API Development Application Server Go Golang
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