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

Rest Jobs

84 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
Hourly - Entry Level ($) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
We need an integration setup between Recurly.com API and SuiteCRM API. Background: Recurly.com has a webhooks functionality, where it can call a remote webservice with event data. (Customer account data, subscription data etc). We need that data being sent to SuiteCRM (SugarCRM). Work Requirements: 1. Integrate User accounts from Recurly to SuiteCRM 2. Integrate Subscriptions from Recurly to Contracts in SuiteCRM (or new module in SuiteCRM) 3. Integrate Invoices from Recurly to SuiteCRM 4. Integrate Transactions from Recurly to SuiteCRM (new module) This should be built as a SuiteCRM module, or as a standalone PHP Script.
Skills: REST API Development PHP SugarCRM Development
Hourly - Entry Level ($) - Est. Time: More than 6 months, Less than 10 hrs/week - Posted
Requirements (at bare minimum, you can apply if you have experience with the following): - Javascript - HTML/CSS with Sass You should have basic knowledge of: - NodeJS - Express JS - Angular JS - Jade - Bootstrap we need someone who knows how to consume a RESTful API (API is created by us) and build the website.
Skills: REST AngularJS Node.js twitter bootstrap
Fixed-Price - Intermediate ($$) - Est. Budget: $100 - Posted
Need some quick VB scripting work in Office 2013/2016 Excel for Windows that will take about 30 fields and post it to a web service API using REST. It must also authenticate using fixed values for user/password first and validate that login succeeded.
Skills: REST
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, 10-30 hrs/week - Posted
Please provide us with links to your most successful apps. - You must have experience with REST APIs, to communicate with the game backend. - You should be familiar with or willing to learn a deep-linking SDK such as branch.io (https://branch.io/learn/). - You must have experience with Git and be comfortable working along-side an in-house developer.
Skills: REST Git Swift
Fixed-Price - Expert ($$$) - Est. Budget: $200 - Posted
Implement OAuth2 for our REST API using OAuth.io We the developer to provide us with a PHP class that manages access to the oAuth2 functionalities offered by Oauth.io : request token, refresh token, delete credentials...
Skills: REST French OAuth PHP
Fixed-Price - Intermediate ($$) - Est. Budget: $200 - Posted
What we would like is someone to create a plugin for Corona Starter using GPGS's Web REST API to integrate these features. Freelancer requirements: Understanding of Corona SDK, preferably with past work experience to show. ... Understanding and history with the REST API and implementing it in Lua. Basic English is a must. Intro Tutorial on using REST with Corona - https://coronalabs.com/blog/2015/06/02/tutorial-connecting-to-restful-api-services/ ... Intro Tutorial on using REST with Corona - https://coronalabs.com/blog/2015/06/02/tutorial-connecting-to-restful-api-services/
Skills: REST Corona Lua
Hourly - Expert ($$$) - Est. Time: Less than 1 week, 30+ hrs/week - Posted
I have an integration project which requires a few api scripts to be written for an applicant tracking database in airtable. the first would be linking entries from one table to another whenever a new record is created in that table. We already have a form that adds records to table "b". We need a Zapier webhook set up that fires when a new record is created in table “b” that triggers your API script. The API script would fetch the new record, see if it matches a record in the Table “a” (e.g. by some unique ID) then update the matching table "a" record if there is one. The second would be a script that would download envelopes, and signers from docusign and add them to table "c". When new records are added to table "c", set up a webhook that triggers your API script that would fetch the new record, see if it matches a record in the Table “a” (e.g. by some unique ID) then update the matching table "a" record if there is one.
Skills: REST API Development API Documentation Node.js
Hourly - Intermediate ($$) - Est. Time: Less than 1 week, 30+ hrs/week - Posted
I have an integration project which requires a few api scripts to be written for an applicant tracking database in airtable. the first would be linking entries from one table to another whenever a new record is created in that table. We already have a form that adds records to table "b". We need a Zapier webhook set up that fires when a new record is created in table “b” that triggers your API script. The API script would fetch the new record, see if it matches a record in the Table “a” (e.g. by some unique ID) then update the matching table "a" record if there is one. The second would be a script that would download envelopes, and signers from docusign and add them to table "c". When new records are added to table "c", set up a webhook that triggers your API script that would fetch the new record, see if it matches a record in the Table “a” (e.g. by some unique ID) then update the matching table "a" record if there is one.
Skills: REST API Development API Documentation Node.js
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
We're a software development business using JetBrains' YouTrack , the popular web-based issue tracking software which allows our engineers to log their work against estimates. Separately, we also use the time-tracking web-app Harvest for recording the business's billable hours, and recording employee time to determine how much we can bill. There's a bit of an overlap, and we'd love to have a tool that allows time recorded in YouTrack to automatically populate Harvest. We'd like a piece of code that connects the two, using the published APIs. It'll need to do the following: Essential - Any time entered for a user against a project in YouTrack, will add time for that user and project in Harvest. - The system should have some tolerance for amendments. It must either therefore: -- Update Harvest as a batch, at a daily time that can be amended (thus allowing developers time to change their data in YouTrack any time before this), OR -- Individual amendments and deletions made in YouTrack must carry through to Harvest. - It should use the published APIs for both systems Desirable - It should be built as a plugin to YouTrack (or Harvest if there is a way), rather than a standalone component. Assumptions There are a few knowns you can assume, and some unknowns you will need to solve as part of the project: Knowns - Assume that all times should be stored in Harvest as hours, with a “day” in YouTrack being translated to 7 hours in Harvest. - Assume that you can uniquely identify a user by the same email address being recorded against them in both systems. - Should any part of your solution require a server to run on directly (as opposed to being an installed plugin), assume a Linux environment. Unknowns - As part of the solution, you will need to propose how a given YouTrack project can be uniquely linked to both a client and project in Harvest. An acceptable solution would be to ensure the project ID code in YouTrack matches the project code in Harvest, although a more flexible approach that allows us to match them in a custom fashion would be preferred.
Skills: REST Website Development
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