RESTful API stands for Representational State Transfer Application Programming Interface, a term coined by Roy Fielding in 2000. A RESTful API allows an application to communicate with other applications. It is based on the structure of a website, where the data and information are stored in the form of resources. RESTful APIs make use of these resources to provide a certain level of accessibility and data exchange between different systems. This makes web development more efficient, as resources can be accessed easily and quickly.

A RESTful API Developer is responsible for designing and developing APIs to facilitate communication between different applications. The Developer will use their existing skills in web development to create APIs that are secure and reliable, that can provide clients with the ability to access resources for different types of usage. The Developer will also ensure that the APIs are well documented so that any updates or changes to their backend programming environment don't cause any disruptions with existing communication workflows.

Here's some projects that our expert RESTful API Developer made real:

  • Creating browser extensions using Microsoft Graph API
  • Building webpages for flight searches & results
  • Developing applications for React Native in PHP
  • Retrieving data through various APIs, presenting it in a table format & sending email notifications
  • Developing & integrating simple authentication functions into Laravel apps
  • Integrating WordPress REST APIs into mobile apps via PHP
  • Building middleware systems to convert HTTP GET requests into REST calls
  • Developing programs in C# .NET using the WordPressPCL Package Library
  • Developing cloud services programs using Cloud Flare's API
  • Creating tools to trigger Customer orders with CSV file uploads

At Freelancer.com, our RESTful API Developers are highly experienced professionals dedicated to delivering innovative solutions that meet our clients' specific needs! Our Developers have successfully completed various projects for a wide range of clients, enabling quick and secure data exchange between applications. If you’re looking for an experienced developer to create an efficient, reliable and secure API system, then post your project now and hire the most suitable API developer here on Freelancer.com!

From 102,544 reviews, clients rate our RESTful API Developers 4.9 out of 5 stars.
Hire RESTful API Developers

RESTful API stands for Representational State Transfer Application Programming Interface, a term coined by Roy Fielding in 2000. A RESTful API allows an application to communicate with other applications. It is based on the structure of a website, where the data and information are stored in the form of resources. RESTful APIs make use of these resources to provide a certain level of accessibility and data exchange between different systems. This makes web development more efficient, as resources can be accessed easily and quickly.

A RESTful API Developer is responsible for designing and developing APIs to facilitate communication between different applications. The Developer will use their existing skills in web development to create APIs that are secure and reliable, that can provide clients with the ability to access resources for different types of usage. The Developer will also ensure that the APIs are well documented so that any updates or changes to their backend programming environment don't cause any disruptions with existing communication workflows.

Here's some projects that our expert RESTful API Developer made real:

  • Creating browser extensions using Microsoft Graph API
  • Building webpages for flight searches & results
  • Developing applications for React Native in PHP
  • Retrieving data through various APIs, presenting it in a table format & sending email notifications
  • Developing & integrating simple authentication functions into Laravel apps
  • Integrating WordPress REST APIs into mobile apps via PHP
  • Building middleware systems to convert HTTP GET requests into REST calls
  • Developing programs in C# .NET using the WordPressPCL Package Library
  • Developing cloud services programs using Cloud Flare's API
  • Creating tools to trigger Customer orders with CSV file uploads

At Freelancer.com, our RESTful API Developers are highly experienced professionals dedicated to delivering innovative solutions that meet our clients' specific needs! Our Developers have successfully completed various projects for a wide range of clients, enabling quick and secure data exchange between applications. If you’re looking for an experienced developer to create an efficient, reliable and secure API system, then post your project now and hire the most suitable API developer here on Freelancer.com!

From 102,544 reviews, clients rate our RESTful API Developers 4.9 out of 5 stars.
Hire RESTful API Developers

Filter

My recent searches
Filter by:
Budget
to
to
to
Type
Skills
Languages
    Job State
    22 jobs found

    I’m growing a custom CRM and would like a mid-level PHP/Laravel developer to work with me on a steady, month-to-month basis. The rhythm is simple: six hours a day, Monday through Friday, fully remote. The job is hands-on. Most days you’ll be adding brand-new features, refining and extending the ones already in place, and jumping on any bugs that pop up so our users never feel the bumps. The entire platform is built with Laravel, so you need a solid three-to-five-year track record writing clean, testable PHP, crafting migrations, building RESTful endpoints, and navigating Git without hesitation. I’ll queue tasks at the start of each week, review pull requests daily, and settle payment at the end of the month once the logged hours are merged into main. If you enjoy turnin...

    £233 Average bid
    £233 Avg Bid
    70 bids

    Develop a Apple and Android compatible mobile app featuring a digital multi-point inspection form with video companion mobile app for the automotive service industry. This app will be used in the field by mobile service technicians to inspect customer's vehicles, complete a digital checklist inspection form, and record a short video describing additional needed services. The app must have the functions and attributes on the attached document and be able to integrate and share information with existing Mobile Service App.

    £2994 Average bid
    £2994 Avg Bid
    101 bids
    Lookup App
    5 days left
    Verified

    I am building a complete short-stay marketplace for Oman, inspired by “Masarrah Stays App.” Guests must be able to discover chalets, villas, flats, rest houses, and hotel apartments, view rich listings, and confirm a booking with in-app payment. Hosts need their own tools to publish properties, set prices and availability, and track reservations. Online payments have to run through Apple Pay, Google Pay, and the leading local bank gateways, with full reconciliation and PCI-compliant handling. I already sketched a basic flow, but I need your help refining the UI/UX into a clean English interface that can switch to Arabic later. Final Key Deliverables At the end of the project, the developer must deliver at least the following: 1. Mobile Applications Native or hi...

    £1713 Average bid
    £1713 Avg Bid
    277 bids

    I need an end-to-end mobile solution that lets my construction service company interact smoothly with three distinct user groups—Customers, Contractors, and Site Managers—on both Android and iOS. The core of the app will be a customer-facing experience, but each role will have its own dashboard and permissions. Key functions I am after include: • Project tracking with real-time status updates, photos, and progress milestones • In-app customer support (chat and ticketing) so issues never leave the platform • Robust document control to share drawings, contracts, permits, and site photos, all versioned and searchable • Finance management covering estimates, invoices, change orders, and online payments • Site management tools for daily logs, safe...

    £1648 Average bid
    £1648 Avg Bid
    59 bids

    I have the content, product data, and flow diagrams ready and now need them transformed into a fully functional e-commerce website. Everything including front-end, back-end, and deployment should come together in a clean, modern minimalist interface that works flawlessly on both mobile and desktop. Core functionality required at launch: • User login / secure authentication • Real-time data updates for inventory and order status • Seamless payment processing with the usual gateways Beyond these pillars, the build should follow current best practices for performance, security (OWASP basics at minimum), and future scalability. You are free to propose the tech stack you believe best supports these goals, for example React with Node and Mongo, Laravel with Vue, Django w...

    £409 Average bid
    £409 Avg Bid
    38 bids

    ANDROID DEVELOPER REQUIRED – ESPORTS TOURNAMENT APP (PLAY STORE INDIA COMPLIANT) Budget - ₹5000 I am looking for an experienced Android developer to build a skill-based Esports Tournament application similar to popular BGMI / Free Fire tournament apps. This is a real production project. SECURITY & AUTHENTICATION • Mobile number login with OTP • One account per device only • Fake / multiple accounts blocked • App restricted to 18+ users • Admin decisions are final HOME PAGE • Clean esports-style UI with smooth animations • Categories: Solo / Duo / Squad / Custom • Available rooms count • Blinking green animation for active rooms • Real-time online users count • Sliding banner (auto-scroll & clickable) • Separate Ad...

    £132 Average bid
    £132 Avg Bid
    23 bids

    I need a web-based platform that lets organizers spin up and run e-sports events from start to finish. The core of the build is a rock-solid tournament creation and management module: admins should be able to open a new event, set the game title, define basic rules and instantly generate a single-elimination bracket. As results come in, the bracket must update manually/automatically, advancing winners and locking completed matches to avoid tampering. Players will create accounts with a straightforward email-and-password flow. Once signed in, they can join an existing event, view their match schedule, and report scores. An admin dashboard is required for seeding, manual score overrides, and exporting final standings. Responsive pages for desktop and mobile, RESTful or GraphQL endpoints, a...

    £14 / hr Average bid
    £14 / hr Avg Bid
    230 bids

    I need an experienced Odoo developer to build a custom module that uses the Odoo API to connect my Odoo instance with an external e-commerce platform. The goal is a seamless, two-way sync of products, stock levels, orders, customers, and basic fulfillment data. Key objectives • Develop a clean, self-contained Odoo addon that installs through the standard Apps interface. • Implement secure REST calls that create, read, update, and delete records on both sides without data loss or duplication. • Map essential fields (SKU, variants, pricing, taxes, shipping, payment status) so they stay consistent between systems. • Provide configurable schedulers/webhooks to trigger syncs automatically or on demand. • Include clear setup documentation, sample JSON payloads, ...

    £1650 Average bid
    £1650 Avg Bid
    85 bids

    I already have a working Node.js endpoint that creates a WhatsApp QR code and can send messages once the code is scanned. Right now it supports only a single number because the session information is not saved anywhere. I need the logic extended so every mobile number that scans the QR code gets its own persistent session and the API can reuse that session whenever a message is sent to or from that number. The revised code must be able to handle multiple sessions at the same time without interrupting each other, and it should expose clear methods to: • create / refresh a QR code for a new number • store the session data when the code is scanned • retrieve the correct session seamlessly when a message needs to be pushed I’m open to your recommendation on whe...

    £8 Average bid
    £8 Avg Bid
    18 bids

    Our WordPress-based course catalog stopped talking to our Inquisiq LMS right after the latest WordPress update, and at the same time Inquisiq can no longer push completion data to CertifyMe. Both breaks report as plain “connection failure.” I need someone who can: • Trace the WordPress → Inquisiq REST calls (OAuth, keys, endpoints, cURL/HTTP headers) and bring the integration back online. • Do the same for the Inquisiq → CertifyMe link so certificates flow automatically again. Please pinpoint the root cause, implement the fix in staging first, then promote it to production, and provide a brief changelog so the issue stays fixed after future updates. I can give you WP admin, SFTP, and LMS API credentials as soon as we start.

    £14 / hr Average bid
    £14 / hr Avg Bid
    182 bids
    Node.js Webhook Integration
    3 days left
    Verified

    I need a Node.js developer to add a webhook endpoint to my existing site so it can receive data coming from a third-party service I refer to internally as “Softwares.” The endpoint will listen to the WhatsApp API and must react to three event types: • New message received • Message status updates • New contact added The current project runs on Node.js, so staying within that stack is important. I will provide access to the repository and give you the exact payload examples from WhatsApp. Your job is to: 1. Create a secure, documented route that validates incoming requests (HMAC, token, or another verification approach that we’ll decide together). 2. Parse the payloads for the three events above and log them to MongoDB (already configured) while ...

    £87 Average bid
    £87 Avg Bid
    42 bids

    Current project using Oracle NetSuite Integration Platform (NSIP) middleware platform, formerly FARAPP, needs recipes created to allow FedEx and other 3rd shipping carriers sync tracking numbers into Netsuite platform + rate cost + shipping label and need an experienced developer to get everything wired, tested, and documented. Scope • Build the NSIP recipe flows that authenticates to the FedEx API and keeps the connection stable and secure. • Expose endpoints (or SuiteScript/RESTlets if that’s cleaner) so NetSuite can request real-time shipping rates and push those back into sales orders, estimates, and fulfilment records. • Trigger background calls that capture tracking numbers and continuously pull shipment-status updates until delivery is confirmed. &bul...

    £7 - £19 / hr
    Sealed
    £7 - £19 / hr
    75 bids

    I'm seeking an experienced Node.js backend developer to manage and enhance a travel tech product. Key Responsibilities: - Build and maintain booking workflows - Implement auto-ticketing systems - Integrate supplier APIs - Ensure data safety and security Ideal Skills and Experience: - Proficiency in Node.js and related technologies - Experience with API integration and database management - Strong understanding of data security practices - Prior work in travel tech or similar domains is a plus Please provide examples of relevant past work and a brief outline of your approach to ensure project success.

    £77 Average bid
    £77 Avg Bid
    31 bids

    The core of the project is already in place—I have a web-based face recognition application that needs the last mile of development so it can go live with confidence. Its primary role is user identification, and I now require three things to bring everything together: a polished REST API, integration with 2Checkout for payments, and the completion of several user-facing features. What still needs doing • Finish and document the API endpoints so external services can securely enrol, verify and retrieve user data. • Hook the existing codebase to 2Checkout, covering one-time and recurring transactions as well as webhook handling for payment status updates. • Implement the following in the front-end/back-end workflow: – Login authentication – Use...

    £330 Average bid
    £330 Avg Bid
    49 bids

    I need a self-contained Home Assistant add-on, delivered as a Docker image, that handles all the heavy lifting of solar-battery-grid optimisation while keeping my HA YAML slim and generic. The container must host every bit of the optimisation logic; Home Assistant should interact with it only through a stable, versioned local API exposed on my LAN. Core capabilities I expect: • Optimise solar production in real time • Manage charge/discharge cycles for the household battery • Balance grid usage to minimise emissions and cost The add-on should support both REST and MQTT endpoints so I can choose the best fit for each automation. I also want the architecture ready for commercial rollout: semantic versioning, a straightforward update path, and hooks for future licensing...

    £12 / hr Average bid
    £12 / hr Avg Bid
    40 bids

    Project Title: Flutter & Laravel Expert Needed: Fix Order Flow, Cron Jobs, and Admin Panel Bugs **Project Overview** We are looking for an experienced Full-Stack Developer to resolve critical issues within our Food Delivery platform. The system consists of a **Flutter Customer App** and a **Laravel Admin Panel**. Currently, the order placement flow is broken, and several backend automation and customization features are non-functional. ### **Technical Stack** * **Frontend:** Flutter (Dart) * **Backend/API:** Laravel (PHP) * **Database:** MySQL * **Server:** [Insert your server type, e.g., Ubuntu/AWS/Shared Hosting] --- ### **Scope of Work** #### **1. Flutter Customer App: Order Placement Fix** * **Issue:** Users receive an "Internal Server Error" (500) at the final st...

    £35 Average bid
    £35 Avg Bid
    29 bids

    I want to replicate the core power of Matrixify inside a brand-new Shopify app focused purely on fast, reliable data import and export. The app must let merchants move their Products, Orders, Customers, Collections and any other standard Shopify object in and out of their store through CSV, Excel and XML files. Key workflow • A merchant uploads or schedules a file (CSV, XLS/XLSX or XML). • Your app validates the structure, maps fields to Shopify’s API, then pushes the data in bulk with clear progress feedback. • The reverse flow lets the merchant choose objects, filter if needed, and receive a downloadable file in the chosen format. I’m expecting a polished Shopify-embedded interface built with Polaris, performance-minded handling of large files (thou...

    £336 Average bid
    £336 Avg Bid
    92 bids

    I'm looking for a software application to be developed in Python and PyQt5 for the Indian share and stock market, specifically targeting equity , options The application will consist of three main modules: - **Module 1**: This module will take real-time data from a data feed providers via their API. - **Module 2**: GUI & charting intereface similar to Amibroker, trading view but very limited features,start and stop auto startup the application - **Module 3**: strategy part and each strategy as separate python file, can be combined together with multiple strategies - **Module 4**: prediction based on LSTM, ARIMA modules - **Module 5**: Back testing module - **Module 6**: risk management module - **Module 7**: buy and sell through broker connection We will provide code fo...

    £182 Average bid
    £182 Avg Bid
    10 bids

    Role Overview We are looking for a Flutter developer to integrate Android Health Connect and iOS HealthKit into the TennisKhelo app to enable health data tracking and performance analytics for athletes. Key Responsibilities - Integrate Android Health Connect using Kotlin - Integrate iOS HealthKit using Swift - Create Flutter platform channels for health data access - Implement permission handling & consent flows - Fetch, normalize, and sync health metrics with backend APIs - Build Flutter UI components for health dashboards - Handle background sync & data consistency - Ensure compliance with data privacy policies - Collaborate with backend & product teams Required Skills - Strong experience with Flutter - Experience with Platform Channels - Hands-on knowledge of: - Android He...

    £112 Average bid
    £112 Avg Bid
    39 bids

    I’m ready to commission a sovereign Layer-1 network built with the Cosmos SDK. The chain must revolve around a bespoke consensus module that mints a “Primary Asset” whenever an external data point is verified through an API or oracle feed. A second, “Reward Asset” only comes into existence when holders burn the Primary Asset, so a secure burn-and-mint mechanism has to be baked directly into the state machine. Technical focus • Cosmos SDK is the chosen framework; please be comfortable extending Tendermint and writing custom Rust / Go modules. • The chain must scale horizontally before anything else, while still keeping latency low enough for responsive dApp UX. • Robust cryptography, clear key-management flows, and a deterministic state ma...

    £345 Average bid
    £345 Avg Bid
    13 bids

    I have a couple issues I need fixed in my flutter app. Screen recording of issue: 1) Registration doesn't properly complete on last step after profile photo is completed it says (Unexpected end of form) - Although account still gets created in firebase, 2) My bottom android menu is getting in the way of elements on the app during certain registration steps. *Your interest* *tell us more* *Years Celibate* If you can fix these successfully I have more ongoing fixes I'll need afterwards. NO VIBE CODING ALLOWED. After completion I need to push updated code to the repository and generate a new .AAB file.

    £27 Average bid
    £27 Avg Bid
    70 bids

    I’m building an API-driven, multi-sided platform that makes bespoke corrugated packaging feel like a default utility inside any 3PL onboarding flow. It is not an open marketplace; instead, it should serve as underlying operational infrastructure that quietly powers quoting, ordering, and fulfilment between three distinct user groups: buyers, manufacturers, and 3PL providers. Core workflow • Buyers arrive inside their 3PL’s portal, request packaging, and instantly see real-time quotes pulled directly from connected manufacturers. • They can compare options at a glance—capacity and current lead times are surfaced automatically—then commit with one click. • The moment an order is placed, the system routes it to the chosen manufacturer, updates statu...

    £2331 Average bid
    £2331 Avg Bid
    204 bids

    Recommended Articles Just for You