
Closed
Posted
Paid on delivery
Project: Build REST API for B2B Contact Database We are a B2B contact database company. Currently, we deliver customer data in CSV format, but now we want to provide clients access via a REST API. Requirements: Import our existing CSV dataset (millions of US contacts with C-level details) into a database. Build a REST API where the user can input: company_name address The API should return results in JSON format: { "company": "Tesla Inc.", "address": "3500 Deer Creek Road, Palo Alto, CA", "contacts": [ { "name": "Elon Musk", "title": "CEO", "email": "", "phone": "" } ] } Add API key authentication (so only authorized customers can use it). Support delivery via: REST JSON response Optional webhook push Optional S3 export (bulk data). Host the API on a cloud service (AWS, Google Cloud, Heroku, or similar). Provide documentation on how to use the API (endpoints, parameters, authentication). Deliverables: Working REST API (public endpoint). Database setup with our CSV data. Basic API documentation (so we can share with clients). 3. Skills to Look for in Freelancer Backend developer (Python FastAPI/Flask or Node.js [login to view URL]). Experience with REST API development. Familiar with databases (Postgres, MySQL, or SQLite). Deployment knowledge (Heroku, AWS, etc.).
Project ID: 39719420
42 proposals
Remote project
Active 8 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
42 freelancers are bidding on average ₹8,747 INR for this job

Hello there I have a expert in API development. I have a very good experience in api creation. I will start your work right now and try to complete asap. Please come on chat to discuss the details.
₹10,000 INR in 7 days
7.2
7.2

Hello, I'm web developer, I have 10+ years experience in HTML, CSS, jQuery, ReactJS, ReactNative, VueJS, PHP, Laravel, CodeIgniter, API, WordPress, Joomla,.... I will provide you with the best quality and long term support. Please discuss, thank you!
₹12,000 INR in 7 days
5.6
5.6

Hi Sir/Madam, I am a python django developer. I have done many projects in python django. I am very good at the Django REST API and MVP pattern. I know how to integrate a django app with email and SMS service and also web socket connection. I know how to deploy the django app in heroku, Digital ocean and AWS elastic beanstalk. I am very good at writing unit tests with django. I have worked with django versions 3.2, 4.1, 5.0. Also, I worked with integrating many third party api’s with the Django app. Please contact me for more details
₹5,000 INR in 7 days
5.1
5.1

I work in python mainly. I also work with javascript/reactjs for frontend I have good knowledge of database, cloud deployment and docker containarization of apps. I worked with creating chat bots using chatgpt using rag pipeline I would like to work on this project. Lets discuss more on this project
₹7,000 INR in 7 days
4.9
4.9

⭐ Hi, My availability is immediate. I read your project post on REST API for User Submission. We are experienced full-stack Python developers with skill sets in - Python, Django, Flask, FastAPI, Jupyter Notebook, Selenium, Data Visualization, ETL - React, JavaScript, jQuery, TypeScript, NextJS, React Native - NodeJS, ExpressJS - Web App Development, Data Science, Web/API Scrapping - API Development, Authentication, Authorization - SQLAlchemy, PostegresDB, MySQL, SQLite, SQLServer, Datasets - Web hosting, Docker, Azure, AWS, GPC, Digital Ocean, GoDaddy, Web Hosting - Python Libraries: NumPy, pandas, scikit-learn, tensorflow, etc. Please send a message So we can quickly discuss your project and proceed further. I am looking forward to hearing from you. Thanks
₹11,590 INR in 3 days
5.4
5.4

With over 15 years of experience as a Java and J2EE developer, alongside my familiarity with Python and PHP, I am confident in my ability to build a robust REST API for your B2B Contact Database. My wide range of technical skills includes expertise in the backend development languages you're seeking, such as Python FastAPI/Flask and Node.js Express.js. I can also bring efficient database management using Postgres, MySQL, or SQLite to organize and leverage your millions of US contacts. In terms of deployment, I'm no stranger to popular cloud services like Heroku and AWS hosting where the API can be safely maintained at scale. I comprehend the vital role played by data security in your business model. Therefore, I assure you of well-implemented authorization through API key authentication to guarantee access only for your authorized customers. One of my key attributes is effective documentation. I will provide clear-cut instructions on how your clients can effectively use the API including endpoints, parameters, authentication and other necessary details. Finally, rest assured that what you'll receive from me will be a highly functional REST API with a properly set-up database while providing backup delivery options like JSON response, webhook push or S3 export when you need them. Let's build this invaluable asset together!
₹7,000 INR in 7 days
4.5
4.5

Hi, I can build your REST API for the B2B contact database and make it secure, scalable, and easy for clients to use. -> Import your CSV dataset (millions of US contacts) into a well-structured database (PostgreSQL/MySQL) for optimized queries. -> Develop a REST API (FastAPI/Flask) with endpoints to fetch contacts by company_name and address, returning results in clean JSON format. -> Implement API key authentication to ensure only authorized clients access the data. -> Support multiple delivery options: standard REST JSON, optional webhook push, and optional S3 export for bulk delivery. -> Deploy on AWS, GCP, or Heroku with best practices for reliability and security. -> Provide clear API documentation (endpoints, parameters, authentication) so your clients can integrate easily. I have strong experience in Python (Flask/FastAPI), REST API development, database optimization, and cloud deployment. I can start right away and ensure the API works seamlessly for your customers.
₹6,000 INR in 7 days
3.5
3.5

As a proficient developer in both Node.js and Python, I possess comprehensive understanding and expertise that align perfectly with your project. My team at Abxn Infotech Pvt Ltd, driven by a decade of experience in diverse areas of IT development including REST API - design and implementation, database handling, and cloud deployment to name a few, can ensure we meet your very specific requirements. In particular, our familiarity with popular cloud services like AWS and Heroku can simplify hosting your REST API ensuring efficient accessibility. Moreover, our proficiency in using databases such as Postgres, MySQL, and SQLite coupled with our documented approach would allow seamless integration of your existing millions of US contacts. This will be extensively supported by constant feedback loops so you can be involved in the development process right from the start. Commitment to quality and innovation are among our core values at Abxn Infotech Pvt Ltd. We don't just deliver functional APIs but also prioritize on creating an appealing user experience. To bolster client satisfaction we always accompany our projects with highly detailed documentation covering every feature offered by the API along with instructions on usage and authentication. We are ready to take on this project and provide you with a reliable, future-ready solution for your business not just now but for the long run.
₹1,500 INR in 2 days
2.6
2.6

With an impressive track record of over 6 years in full-stack development, including a focus on backend solutions and extensive expertise with REST APIs, I am confident in my ability to meet and exceed your expectations for this project. From AWS and Heroku deployment experience to proficiency in Python and Node.js, I possess the technical skills required for building your B2B Contact Database's REST API. In addition to these pertinent skills, my prior work with SQL databases, particularly Postgres, MySQL, and SQLite will enable me to efficiently import millions of records from your CSV dataset while maintaining the integrity and security of the data. With me as your developer, you can be assured of a well-documented API with clear endpoints, parameters, and airtight authentication. More than just delivering your desired functionalities, I prioritize providing my clients with intuitive products that are easy to use even for non-technical users. I intend to do the same here, by creating an API workflow that will be simple yet robust. Finally, hosting the completed product on a reliable cloud service platform like AWS aligns perfectly with my experiences in cloud deployment. Let's work together to transform your B2B contact solution!
₹7,000 INR in 7 days
0.4
0.4

"I am a perfect fit for your project. I understand the need to import millions of US contacts into a database and build a user-friendly REST API that provides JSON results with authentication and various delivery options. While I am new to freelancer, I have tons of experience in backend development, REST API creation, database handling, and deployment on cloud services. I would love to chat more about your project! Regards, Ruan Taute"
₹9,400 INR in 14 days
0.0
0.0

"Your idea is perfect for my expertise! I understand the need for a seamless REST API to access B2B contacts easily. With experience in Python FastAPI/Flask, database integration, and cloud deployment, I ensure a clean, professional solution. While new to freelancer.com, I have vast off-site experience. I would love to chat more about your project! Regards, Dylan"
₹8,150 INR in 14 days
0.0
0.0

"I am a perfect fit for your project. Building a REST API for your B2B Contact Database requires seamless integration and database expertise. While I am new to freelancer, I have tons of experience and have done other projects off site. I excel in backend development using Python for REST API projects and have extensive experience with databases like Postgres. Hosting on AWS or Heroku is within my skillset. I would love to chat more about your project! Regards, Tiffany Pienaar"
₹6,250 INR in 14 days
0.0
0.0

I am the best fit for this project because I have hands-on experience in building secure and scalable REST APIs with large datasets. Your requirement is to migrate a CSV-based contact delivery model into a modern API-first architecture, and I’ve successfully built similar solutions where millions of records were migrated from flat files into optimized databases and exposed via API endpoints.
₹7,000 INR in 7 days
0.0
0.0

I can build the REST API for your B2B contact database as per your requirements. I have experience in backend development using Python (FastAPI/Flask) as well as Node.js, and I have worked with large datasets in PostgreSQL and MySQL. My approach will include: Importing your existing CSV dataset into a relational database with proper indexing for fast queries. Developing a secure REST API that allows users to query by company name and address, returning results in JSON format. Implementing API key authentication so only authorized clients can access the data. Supporting multiple delivery options: REST JSON response, webhook push, and optional S3 bulk export. Deploying the API on your preferred cloud platform (AWS, GCP, or Heroku) with proper documentation for your clients. Deliverables: Fully functional REST API with public endpoint Database setup and data import Deployment on cloud API documentation with usage examples Timeline: 7 days for development, deployment, and documentation I will make sure the API is reliable, secure, and easy for your clients to use.
₹7,000 INR in 7 days
0.0
0.0

Hello! I’m a backend developer enthusiastic about building scalable REST APIs with Python (FastAPI/Flask) and relational databases like Postgres/MySQL. I can import your large CSV dataset, design a secure API with key-based authentication, and deploy it on a reliable cloud platform (AWS/Heroku). I’ll also prepare clear documentation so your clients can easily integrate with it. I focus on writing clean, maintainable code and delivering within agreed timelines while keeping the solution cost-effective. Milestones: Milestone 1 – Database Setup & CSV Import (30%) Import CSV dataset into Postgres/MySQL, ensure indexing for fast queries. Deliverable: Working database with sample queries. Milestone 2 – REST API Development (40%) Build API endpoints, add API key authentication, return JSON responses. Deliverable: Tested endpoints (Postman collection). Milestone 3 – Hosting & Deployment (20%) Deploy API on AWS/Heroku with secure access. Deliverable: Live API endpoint. Milestone 4 – Documentation & Final Delivery (10%) Provide clear API docs (endpoints, parameters, authentication, usage). Deliverable: PDF/Markdown/Swagger documentation. I’d be glad to discuss any details and adjust based on your needs.
₹5,500 INR in 10 days
0.0
0.0

Hi there! My name is Muhammad, and I'm not only a skilled backend developer, but also an experienced professional who has created numerous e-commerce websites and custom web applications. I have a solid grasp of Flask, MySQL, and Python, which are exactly the tools you need to efficiently import your extensive CSV dataset into a robust database. With my understanding of REST API development, I can assure you a secure, efficient and reliable way for your clients to access your services through the API with JSON formatted data delivery. You mentioned that you would like your API to support optional webhook push and S3 export functionalities. I can handle both these tasks confidently as well. I have designed systems that make use of similar functionalities, hence would be able to efficiently implement themining industry. Moreover, as someone with deployment knowledge in popular cloud services such as Heroku and AWS – I can promise you that hosting your API on a cloud service will not only securely leverage its functionality but further facilitate scalability. Finally, my track record in delivering well-documented projects on time makes me confident that I can create comprehensive API documentation for your clients to follow along effortlessly. Let's discuss over chat how we can successfully complete this project together!
₹7,000 INR in 7 days
0.0
0.0

I will deliver a fully functional, secure, and scalable REST API for your B2B contact database using FastAPI and PostgreSQL. This includes importing your CSV dataset, building authenticated endpoints, supporting JSON responses, optional webhook and S3 delivery, and deploying the solution on Heroku or AWS. You'll receive clean documentation and a public endpoint ready for client use. With my expertise in Python backend architecture and SaaS delivery, I guarantee a modular, production-ready solution tailored to your exact requirements.
₹12,500 INR in 3 days
0.0
0.0

Hi there, My name is Anupam, I have gone through your requirement and found that my skillset's matches it. I have 15+ years of development experience which enable's me to work on this project seamlessly in teams or individually, I am good with working on client's machine using remote connecting software's or via source control. Let's connect to discuss more. Regards, Anupam.
₹7,000 INR in 7 days
0.0
0.0

Hi there! I'm an experienced (7+ years) full-stack developer and AWS-certified professional solutions architect with a deep expertise in backend development with Node.js/Express, PostgreSQL, and MySQL. I will build and deploy a REST API securely with a secure public endpoint on the AWS cloud. I will deliver a high-quality product in a short time and minimum rate with complete documentation.
₹3,000 INR in 4 days
0.0
0.0

With extensive expertise in backend development, particularly PHP and Laravel for building REST APIs, and strong proficiency with MySQL, I am confident in my ability to deliver your B2B contact database project. I have hands-on experience handling large datasets securely and efficiently, making me well-suited for importing millions of US contacts with C-level details into a robust, scalable database. In addition to Laravel/PHP, I have also built REST APIs using Python frameworks like FastAPI/Flask and JavaScript with Node.js/Express.js. This flexibility ensures I can adapt to your preferred stack while providing clean, efficient JSON responses. My background in data transformation guarantees seamless CSV-to-JSON conversions, adhering to industry best practices. On the deployment side, I am well-versed in platforms such as AWS and Heroku, ensuring smooth, scalable hosting for your API. I also provide clear, developer-friendly documentation, including endpoint details, parameter usage, authentication via API keys, and caveats for easy adoption by your team. Above all, I pride myself on delivering projects on time with transparent communication. I would be glad to discuss how my skills can help you build a secure, scalable, and well-documented B2B contact API tailored to your requirements.
₹7,000 INR in 7 days
0.0
0.0

Bengaluru, India
Member since Oct 31, 2018
₹1500-12500 INR
₹12500-37500 INR
$30-250 USD
$5000-10000 CAD
$30-250 USD
$10-30 USD
₹12500-37500 INR
₹750-1250 INR / hour
₹37500-75000 INR
$10-30 USD
₹12500-37500 INR
₹750-1250 INR / hour
₹12500-37500 INR
₹12500-37500 INR
₹1500-12500 INR
$10-30 USD
£20-250 GBP
£20-250 GBP
₹12500-37500 INR
$250-750 USD
₹600-1500 INR
$750-1500 USD