
Closed
Posted
Paid on delivery
I need an API that bridges Primavera P6 Enterprise Cloud with the Projects module in Microsoft Dynamics 365 Business Central so that key project information stays aligned every day. The connector must pull data from P6 and push it into D365, and vice-versa if required, handling the three core data sets we rely on—project schedules, resource & assignment details, and all associated financial data. The process should run on a daily schedule. A lightweight Basic authentication scheme is sufficient for both ends of the connection; credentials will be stored in our secure vault and injected at runtime. Performance is more important than real-time speed, but the job must complete well within our overnight maintenance window and log clear success or failure messages for monitoring. Please design clean, versioned REST endpoints, include field-level mapping between the two systems, and build in idempotency so repeated runs do not create duplicates. Source code should be delivered in a private Git repo with concise setup instructions, and any third-party libraries or SDKs you select must carry standard permissive licences. Deliverables • API source code with unit tests • Postman (or comparable) collection that demonstrates each endpoint • Mapping document showing P6 ↔ D365 fields • Deployment script or Dockerfile for staging and production environments • Brief user guide outlining schedule configuration, log locations, and rollback steps I will validate the work by running the sync in our sandbox and comparing records for completeness and accuracy across all three data groups.
Project ID: 40395350
139 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
139 freelancers are bidding on average $1,102 USD for this job

As a full-service IT & Engineering firm with over a decade of experience, ZAWN Tech is equipped to deliver the Primavera-D365 Sync API you're seeking. With a strong focus on software development, we have an entire team dedicated to API integration, data integration, and RESTful API development. With our deep technical knowledge, we can confidently design clean and efficient REST endpoints for your project, ensuring smooth and secure communication between Primavera P6 Enterprise Cloud and Microsoft Dynamics 365. Our proficiency in database programming also means we'll be able to seamlessly handle the core data sets you rely on - project schedules, resource & assignment details, and all associated financial data. This will involve comprehensive field-level mapping between the two systems to ensure accurate syncing. Our team has prior experience working with APIs from both Primavera P6 and Dynamics 365, giving us an added advantage of familiarity in your project's domain. Building idempotency into the API is yet another strength we offer; our team is already well-versed in developing solutions that prevent duplicates during repeated runs.
$1,500 USD in 7 days
8.0
8.0

Hi, This is Elias from Miami. I checked your project description and understand you’re looking to create an API that connects Primavera P6 Enterprise Cloud with the Projects module in Microsoft Dynamics. This integration will help streamline project management processes across both platforms. I’ve worked on several similar integrations and understand the key technical challenges involved. I’m confident I can deliver a robust solution that meets your needs. I’d be happy to go through the details and suggest the best technical approach. I have a few questions to get a better understanding: Q1 – What specific data needs to be synchronized between Primavera and Dynamics? Q2 – Are there any existing systems that the API should integrate with? Q3 – What are your expectations regarding scalability and future enhancements? Looking forward to hearing from you.
$1,200 USD in 6 days
7.4
7.4

With over a decade of experience in Full-Stack Web, Mobile, and Blockchain Architecture, I understand the need for an API that synchronizes Primavera P6 Enterprise Cloud with Microsoft Dynamics 365 Business Central to ensure seamless alignment of project information on a daily basis. My background in handling high-complexity systems, such as scaling Telegram Mini Apps for over 1 million users, directly applies to the challenges of bridging these two key platforms for your project. For strategic insight, I recommend implementing an idempotent system to prevent duplication during repeated runs and ensure data integrity. Drawing from my past success in building and scaling high-security systems, like the 1M+ user app, I am well-equipped to deliver a robust solution that meets your performance and security requirements. I invite you to take the next step and discuss the roadmap for your Primavera-D365 Sync API project. Please feel free to reach out to me via message to explore how we can collaborate to achieve your project goals efficiently and effectively.
$1,200 USD in 20 days
7.2
7.2

Hi there, I reviewed your requirements and this looks like something I can handle well. Bridging Primavera P6 with D365 Projects is a solid integration challenge — I've built similar data sync APIs between enterprise systems using REST and Docker. A couple quick questions: Are you looking to sync project data, resources, or both directions? And does D365 have existing APIs you want to leverage, or should we build custom endpoints? I have delivered 1500+ web and mobile projects over 14+ years — happy to share relevant examples. Thanks, Hasan
$750 USD in 28 days
7.1
7.1

Hi And I can help you so on by building a scheduled REST API connector between Primavera P6 Enterprise Cloud and Microsoft Dynamics 365 Business Central Projects. The main technical challenge is keeping schedules, resources, assignments, and financial records synchronized idempotently so daily reruns update existing records instead of creating duplicates. I can design versioned REST endpoints, implement Basic-auth integrations, and create field-level P6 ↔ D365 mappings with stable external IDs for safe upserts. I’m experienced with REST APIs, enterprise system integrations, scheduled jobs, Docker deployments, logging, unit testing, Postman collections, and data synchronization workflows. I can also structure the sync to run efficiently inside your overnight window with clear success/failure logs and rollback guidance. The source code will be organized for staging and production deployment with concise setup instructions and permissive-license dependencies. Your sandbox validation process fits well with a mapping-first approach to ensure completeness and accuracy across all three data groups. Thanks, Hercules
$1,500 USD in 7 days
6.4
6.4

Hi there, I will build the Primavera P6 ↔ D365 Business Central sync API — covering project schedules, resource/assignment details, and financial data — with versioned REST endpoints, field-level mapping, and idempotent upsert logic to prevent duplicates across repeated runs. For the sync strategy, I will implement composite keys (P6 Activity ID + Resource ID) combined with last-modified timestamps so each nightly run processes only changed records. This keeps the job fast within your maintenance window and makes conflict resolution straightforward when bi-directional edits occur on the same entity. Questions: 1) Which P6 API are you on — the EPPM REST API or the older Integration API via XML? 2) For the D365 side, are you using standard BC APIs or custom pages/extensions for the Projects module? Looking forward to discussing further. Best regards, Kamran
$790 USD in 13 days
6.3
6.3

As an experienced and well-rounded software development team, my colleagues and I have the skills and expertise to meet your needs for the Primavera-D365 Sync API project. Our vast array of technical capabilities position us well to help you design clean, versioned REST endpoints and map fields between Primavera P6 Enterprise Cloud and Microsoft Dynamics 365 Business Central. We are familiar with handling different financial data sets, scheduling projects, and managing resource & assignment details - all core areas required for this particular project. The comprehensive postman collection we will provide will demonstrate each endpoint clearly, making monitoring a breeze. Performance optimization is something we take very seriously, and ensuring a smooth run during your overnight maintenance window aligns perfectly with our approach. The credentials you will be storing in your secure vault and injecting at runtime can be securely handled by our team. We guarantee not just completion of the task but clear success or failure messages for effective monitoring. Finally, we are adept at building in idempotency into such projects so that repeated runs do not create duplicates; this ensures the integrity of your data. Our proficiency in source code deliverables in private Git repositories along with concise setup instructions guarantee ease even after the project is closed.
$1,500 USD in 20 days
6.2
6.2

I HAVE BUILT ENTERPRISE-GRADE SYSTEM INTEGRATIONS BETWEEN ERP AND PROJECT MANAGEMENT PLATFORMS WITH RELIABLE, SCHEDULED DATA SYNC AND ZERO-DUPLICATION LOGIC. I can develop a secure, maintainable API bridge between Primavera P6 Cloud and Microsoft Dynamics 365 Business Central to keep schedules, resources, and financials fully aligned. Recommended architecture: • Backend: .NET Core (ideal for D365 integration) or Node.js (lightweight, fast APIs) • RESTful, versioned endpoints (/api/v1/...) • Dockerized deployment for staging & production • Scheduler (cron/worker) for daily automated sync Core capabilities: • Bi-directional sync (P6 → D365, optional reverse) • Data domains: schedules, resources/assignments, financials • Field-level mapping with transformation layer • Idempotent operations (hashing/unique keys to prevent duplicates) • Incremental sync (only changed records for performance) Security & reliability: • Basic Auth (vault-injected credentials) • Retry logic + fail-safe handling • Detailed logging (success/failure, record counts, errors) • Execution within defined maintenance window Deliverables: • Full API source code (private Git repo) + unit tests • Postman collection for all endpoints • Complete P6 ↔ D365 mapping document • Dockerfile + deployment scripts • User guide (setup, scheduling, logs, rollback steps)
$1,125 USD in 7 days
5.9
5.9

As a part of the multidisciplinary team at MHTechFusion, I offer you years of expertise in full-stack development, API development, and software integration. Our strongest suitos lie in connecting disparate systems and creating scalable and efficient APIs that deliver clean and consistent results. With our skills in Primary, Backend architecture & REST API / GraphQL API development, Cloud integration & deployment, Real-time dashboards & data visualization systems , we are the perfect fit for your Primavera-D365 Sync API project. Our experience also extends to maintaining and deploying APIs to ensure optimized performance and timely delivery of information. We understand that even though real-time syncing may not be your top priority but ensuring the process runs within a specified overnight window is essential. We assure you not only to meet this requirement but also provide comprehensive logging of each run for easy monitoring and clear success or failure messages.
$1,500 USD in 30 days
6.0
6.0

Hi, I understand you’re looking for someone to help with your integration between Oracle Primavera P6 Enterprise Cloud and Microsoft Dynamics 365 Business Central, ensuring project schedules, resources, and financial data stay aligned through a reliable daily sync. I’ve worked on similar integration and API-driven projects using REST APIs, Python/Node.js, and ERP/data synchronization workflows, and I focus on building clean, scalable, and maintainable solutions with strong data integrity and idempotent design. My approach would be: Understand requirements clearly, including field-level mapping across schedules, resources, and financial data Design a structured, versioned REST API with proper transformation and idempotent sync logic Implement a reliable daily sync process with logging, error handling, and retry mechanisms Deliver in small milestones for easy review, including API endpoints, mapping validation, and full sync testing Provide Dockerized deployment, unit tests, and clear documentation (Postman collection + setup guide) I can start immediately and align with your timezone if needed. Happy to discuss and get started.
$1,125 USD in 7 days
5.9
5.9

Hello, We've thoroughly reviewed your project requirements for the Primavera-D365 Sync API. This ambitious integration aligns perfectly with our expertise in creating robust and scalable API solutions. Previously, we've developed a similar API connector for integrating project management tools with ERP systems, ensuring seamless data synchronization and performance within stringent time frames. Our track record in managing such integrations guarantees that your project schedules, resource details, and financial data will be aligned flawlessly. With over 8 years in AI-first product development and a proven record with 200+ clients, our expertise in RESTful API development, Docker deployment, and database programming will significantly enhance your project. Our experience includes building and securing APIs using robust authentication mechanisms and ensuring idempotent processes to prevent data duplication. We invite you to share more details with us. Our experience with Oracle Primavera and extensive understanding of software engineering principles position us to deliver a detailed proposal tailored to your needs within 24 hours. Looking forward to collaborating on this exciting project. Best regards, Puru Gupta Top 1% Freelancer | AI & Automation Specialist
$1,500 USD in 7 days
5.9
5.9

... Hello! I am a Florida-based senior software engineer with extensive experience in software development, database programming, and API integration. I’ve carefully read your project description regarding the Primavera-D365 Sync API and believe I can deliver a robust solution that bridges Primavera P6 Enterprise Cloud with Microsoft Dynamics. With around 15 years of experience in the industry, I focus on creating scalable and efficient solutions. My background includes developing custom APIs and working with data integration, ensuring that the synchronization process will be seamless and reliable. To clarify and provide the best outcome, could you please clarify the following questions to help me better understand the project? 1. What specific data points or functionalities should be prioritized in the API integration? 2. What is your timeline for implementation, and are there specific milestones you’d like to achieve? My approach involves structured milestones and clear communication to ensure we meet your goals effectively. I’ve worked on similar projects, creating APIs for various platforms, including a project management tool for a local firm and a data integration solution for an e-commerce site. I am committed to delivering high-quality results and would love to chat further about how I can assist you with this project. Looking forward to your response! -James
$1,200 USD in 6 days
5.5
5.5

When project data drifts between Primavera P6 and Dynamics 365, you’re left guessing which source is accurate. That pain grows every day schedules change, resources shift, or financials update and your teams don’t see it reflected across both platforms. It’s costly in time, confidence, and clarity. You can expect reliable daily alignment between P6 and D365, with schedules, resources, and financials syncing both ways so you always trust your records match up. Here’s how it comes together: I’ll design versioned REST endpoints with field-level mapping and a lightweight authentication flow. Each run will be idempotent to avoid duplicates, and clear logs will make tracking easy. Everything will be delivered with simple setup and a mapping doc so your team gets up and running fast. Which of the three data groups is most critical for your first sandbox validation?
$1,094 USD in 7 days
5.7
5.7

Toriqul Global Solutions is a trusted web design and development company specializing in modern, high-performance, and user-friendly digital solutions. Founded by Engineer Md. Toriqul Islam, a Computer Science & Engineering graduate from RUET, we bring over 10+ years of industry experience in creating scalable, visually stunning, and business-focused websites. Our Expertise We provide complete full-stack web and mobile app development services with modern technologies, including: HTML5, CSS3, Bootstrap, JavaScript, jQuery, React JS, Angular JS, Node JS, PHP, Laravel, WordPress, .NET, Python, Ruby on Rails, MySQL, MongoDB, React Native, and more. Why Choose Us? ✔ Modern, clean, conversion-focused designs ✔ Fully responsive across all devices ✔ Scalable, secure, and optimized development ✔ Clean and maintainable code structure ✔ On-time delivery with strong commitment ✔ Professional communication & support ✔ 100% Client Satisfaction Priority We have successfully delivered projects for clients across multiple industries with excellent feedback and long-term relationships. Let’s build something exceptional together. Contact us today to turn your ideas into reality. Best Regards Toriqul Global Solutions
$750 USD in 10 days
5.3
5.3

Hi, I am an API integration developer with 8 years of rich experience with a background in ERP and project system integrations. I am familiar with RESTful API, Docker, Primavera P6, Dynamics 365 Business Central, Data Integration. For this project, the most important part is building a reliable daily sync that maps schedules, resources, assignments, and financial data without creating duplicates. I can design versioned REST endpoints, add clear logging, handle Basic authentication, and provide a mapping document with Postman tests for sandbox validation. I will also include deployment steps and rollback notes for staging and production. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
$750 USD in 7 days
4.8
4.8

Hello, I’m a backend developer experienced in building data integration APIs and connectors between enterprise systems, including REST-based sync pipelines with idempotent design, scheduling, and clear logging. I’ve worked on similar integrations involving ERP systems and project management tools, handling structured data like schedules, resources, and financials with careful field mapping and reconciliation logic. I focus on reliability over complexity—ensuring repeatable runs, no duplication, and clean audit trails for validation. Quick questions: will we be using Primavera P6 REST API (Cloud) directly or via middleware, and does Business Central expose standard OData endpoints or custom APIs for your project module? Also, should conflict resolution follow a source-of-truth model (e.g., P6 wins for schedules, D365 for financials), or do you want bidirectional merge rules? I can deliver clean, documented API code with Docker setup, tests, and mapping docs ready for sandbox validation. Best regards
$1,500 USD in 15 days
4.9
4.9

Hey, this is very doable and I’ve built similar cross-system sync layers before. I’d approach it as a small integration service using Node/NestJS, exposing clean versioned endpoints while also running a scheduled worker (cron-based) for the nightly sync. I’ll connect to Oracle Primavera P6 Enterprise Cloud via its REST APIs and to Microsoft Dynamics 365 Business Central using OData/standard APIs, then normalize both into a shared internal model so mappings stay clean and maintainable. For data integrity, I’ll implement idempotent upserts (external IDs + hash/version checks) so reruns never duplicate or corrupt records. Logging will be structured (success/fail + per-entity summaries) and easy to hook into monitoring. Performance-wise, I’ll batch and parallelize where safe so it comfortably fits your overnight window. You’ll get a Dockerized service, unit tests, Postman collection, and a clear mapping doc showing exactly how fields align across schedules, resources, and financials. I’ll also keep auth simple with injected credentials as you described. I can get an initial working sync (one data group) up quickly, then expand across all datasets in phases so you can validate early. Happy to walk through the data model and edge cases before starting.
$1,000 USD in 7 days
5.0
5.0

✋ Hi There!!! ✋ The Goal of the project:- to review, optimize, and fix your e-commerce site so browsing, checkout, and performance run smoothly without errors or slowdowns. I carefully read your requirements about diagnosing issues, improving performance, ensuring reliable checkout flow, and providing a clear handover after fixes. I am confident I can deliver fast and stable results with a clean approach. I am the right fit because I focus on performance tuning and real-world debugging, not just surface-level fixes. * Full site audit with bug fixing across cart, checkout, and APIs * Performance optimization for fast load times even under traffic * End-to-end testing of payments, shipping, and order flow I will also handle UI improvements, database optimization, testing, and provide full source updates with a clear handover note. I bring 9+ years experience as a full stack developer and have already improved multiple e-commerce stores by fixing slow queries, broken flows, and checkout issues. Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
$751 USD in 7 days
4.9
4.9

I HAVE A QUESTION: Do you have existing API documentation or preferred SDKs for both the Primavera P6 Cloud and D365 Business Central instances we'll be integrating? Knowing the specific API versions and any rate limits upfront will help in creating a robust design. I understand your requirements for a robust, scheduled API to synchronize project, resource, and financial data between Primavera P6 and Dynamics 365 Business Central. With extensive experience in building enterprise-grade data integration APIs and working with complex ERP systems, I’m confident I can deliver on all your requirements, including the full suite of deliverables (source code, tests, Postman collection, mapping doc, Dockerfile, and user guide). One of my recent projects involved building a custom integration layer between a proprietary e-commerce platform and an external inventory management system. The system supported: - Daily scheduled synchronization of product data, stock levels, and order information. - Idempotent endpoints to ensure data consistency even with repeated API calls. - Field-level data mapping with transformation logic, delivered in a containerized Docker environment. This experience is directly relevant to your project, especially regarding scheduled data synchronization, ensuring idempotency, handling complex data mapping between disparate systems, and delivering production-ready, containerized solutions with comprehensive documentation. I focus on building systems that are: Scalable and production-ready Secure and maintainable Easy to extend and evolve with future needs My approach is agile, detail-oriented, and goal-focused—ensuring that what we build isn’t just functional but also efficient and easy to maintain. Let’s connect and discuss how we can bring your idea to life. Looking forward to it! Best regards, Philip Oyedoyin
$750 USD in 7 days
4.3
4.3

Hi there, I understand the importance of keeping project information aligned between Primavera P6 Enterprise Cloud and Microsoft Dynamics 365 Business Central. My expertise in Software Development, Database Programming, and API Integration positions me well to create a seamless API that syncs key project data daily. To achieve this, I will design and implement clean, versioned REST endpoints with field-level mapping, ensuring data integrity and avoiding duplicates through idempotency. The API will run on a daily schedule, prioritizing performance and clear logging for monitoring purposes. I will also ensure secure authentication and deliver the source code with unit tests, a comprehensive mapping document, and a deployment script for easy setup in staging and production environments. With a focus on efficiency and accuracy, I am confident in delivering a reliable solution that meets your requirements. I look forward to showcasing my capabilities through this project. Best regards, Jayabrata Bhaduri
$1,500 USD in 7 days
4.4
4.4

Dubai, United Arab Emirates
Member since Apr 24, 2026
₹750-1250 INR / hour
$750-1500 USD
₹100-400 INR / hour
$30-250 USD
₹12500-37500 INR
₹600-1500 INR
$15-25 USD / hour
$15-25 USD / hour
$10-30 USD
₹10000-15000 INR
₹600-1500 INR
$30-250 USD
₹750-1250 INR / hour
₹12500-37500 INR
$250-750 USD
₹750-1250 INR / hour
$10-12 USD
$30-250 USD
₹600-1500 INR
min ₹2500 INR / hour