
Completed
Posted
Paid on delivery
I need my existing Nexmo (Vonage) SMS implementation moved from the legacy V1 endpoints to the current V2 API. The code already sends messages reliably, so the job is strictly about swapping out the outdated calls, updating authentication and request parameters where required, and confirming the upgraded flow compiles without errors. All SMS message bodies, sender IDs, and other template-related elements should remain untouched—please preserve them exactly as they are. I do not need an additional test suite or formal QA cycle; once the updated functions return the expected success response from the V2 endpoint, the task is complete. Please deliver the refactored source files and a brief note outlining any new environment variables or configuration steps I should add to production.
Project ID: 40733616
105 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
105 freelancers are bidding on average $133 USD for this job

The V1-to-V2 move on Vonage Messages isn't just a URL swap — the request body restructures (`message_type`, `channel`, `to`/`from` shape), auth moves from api_key/api_secret query params to JWT signed with an application private key, and the success response changes shape too, so anything downstream reading the old response fields needs updating alongside it. I'd work through your send functions one at a time, keeping every message body, sender ID and template string byte-for-byte identical, and adapt the error/success handling to V2's payload so failures still surface the way they do today. I'll confirm each updated call returns a genuine success from the live V2 endpoint rather than assuming it compiles clean, and hand back the refactored files plus a short note listing the new config you'll need in production (application ID, private key path, and the base URL change). Ready to start immediately — just send the current source.
$30 USD in 1 day
8.1
8.1

Greetings, I see you're looking to upgrade your Nexmo SMS implementation from the V1 to the V2 API. This task involves updating the existing code to align with the new endpoints and ensuring that everything still functions correctly without altering any of your message content or configurations. My approach would be straightforward: I'll review your current implementation, swap out the outdated API calls, and adjust the authentication and request parameters as needed. I'll also ensure that the updated code compiles without any errors and that it seamlessly returns the expected responses from the V2 API. Finally, I’ll provide you with the refactored source files along with a simple note regarding any new environment variables or configurations you’ll need for production. Looking forward to helping you with this upgrade! Best regards, Saba Ehsan
$150 USD in 4 days
7.6
7.6

Upgrading your Nexmo V1 endpoints to V2 is exactly the kind of contained refactor I handle well — no scope creep, no new test suite, just the swap you described. Here is how I will execute it: Endpoint and parameter update: every V1 call gets replaced with the correct V2 REST endpoint, with request body parameters adjusted where the spec changed between versions — message bodies, sender IDs, and all template content left exactly as they are. Authentication migration: V2 drops the API key and secret from query strings. I will move credentials into the Authorization header using Basic Auth or JWT depending on your stack, and document the exact environment variable names you need to add in production. Verification: each updated function will be confirmed to return a valid V2 success response before I hand over the files, as you specified — nothing beyond that. One problem worth flagging: Vonage V2 introduced stricter error response formats, so if your existing code inspects the V1 error payload to decide whether to retry, that logic will silently break even though the happy path looks fine. I will audit for that pattern and patch it if present. Are you making raw HTTP calls or using a Vonage SDK package — and which language is the implementation in?
$215 USD in 2 days
6.9
6.9

Hello I can seamlessly migrate your Nexmo implementation to the Vonage Messages V2 API while keeping your existing message templates, sender IDs, and payload logic completely intact. I have extensive experience working with Vonage/Nexmo REST APIs, handling the updated authentication schemes, and restructuring request payloads to ensure zero downtime and clean compilation. Which programming language and framework is your current SMS codebase built on? Best regards, Giáp Văn Hưng
$93 USD in 7 days
7.0
7.0

Hi there, I see you're looking to upgrade your existing Nexmo SMS implementation to the V2 API. This involves swapping out the legacy V1 endpoints while keeping all SMS message bodies and sender IDs intact. I'll ensure the necessary authentication and request parameters are updated for compatibility, and I'll make sure that the upgraded flow compiles without any errors. Once the code returns the expected success responses from the new V2 endpoints, I will deliver the refactored source files along with clear instructions regarding any new environment variables or configuration needed for production. I look forward to discussing the details and ensuring a smooth upgrade process. Regards, Ali
$30 USD in 1 day
6.5
6.5

I have experience with Vonage APIs, SMS integrations, authentication, and backend refactoring. We can migrate the existing Nexmo SMS implementation from V1 to the current V2 endpoints while preserving all message bodies, sender IDs, and templates exactly as they are. We’ll update the required authentication and request parameters, verify the code compiles and returns the expected V2 success response, then provide the updated source files and production configuration notes.
$140 USD in 7 days
6.7
6.7

Hi, I can upgrade your Nexmo/Vonage SMS code from V1 to the current V2 API while keeping all message bodies, sender IDs, and templates exactly as they are. I’ll update the auth and request format, refactor the affected source files, and make sure the new flow compiles cleanly and returns the expected V2 success response. I’ll also include a brief note with any new environment variables or production config steps. Regards, Parvesh M.
$75 USD in 21 days
6.3
6.3

Hi, I'm Denis, a backend developer with experience in API migration projects, including moving legacy integrations to newer versions while preserving business logic. I understand your need: migrate your SMS system from Nexmo V1 to V2 without changing messaging logic, templates, or sender configurations. This is straightforward endpoint and authentication swapping with verification that everything compiles and returns expected responses. I've handled similar migrations where precision matters most—ensuring old behavior maps cleanly to the new API structure without side effects. The main shifts from V1 to V2 are authentication, request formatting, and response objects. I'll map each existing call to its V2 equivalent, update auth headers and parameters, and keep your message content and sender IDs unchanged. My approach: 1. Review your current V1 implementation to understand all calls in use 2. Refactor each function to use V2 endpoints and authentication 3. Test locally to confirm responses match V2 output 4. Provide updated source files and documentation on any new environment variables or configuration changes needed for production Key consideration: V2 structures responses differently than V1, so I'll ensure your success/failure handling works correctly without requiring downstream code changes. I'm ready to start immediately. Let's discuss the details. Thanks, Denis.
$30 USD in 3 days
6.5
6.5

Hello, When it comes to handling complex API development tasks such as the upgrade of your existing Nexmo SMS implementation, my track record speaks for itself. With a solid 16-year experience in web and software development, I'm well-versed with various programming languages including Node.js, Java, and Python. My expertise ranges from backend development to API development - a perfect fit for your project. My broad knowledge of Nexmo (Vonage) APIs will streamline the process of moving from V1 endpoints to V2 API. I understand the importance of preserving message integrity through the upgrade and will ensure that all SMS message bodies, sender IDs and other template-related elements remain untouched. I will also diligently update authentication and request parameters where required to maintain reliability. In terms of deliverables, rest assured that I'll provide you with well-refactored source files and a concise yet comprehensive note outlining any new environment variables or configuration steps required for production. Your satisfaction is key, so be prepared for a smooth transition process that not only meets but exceeds your expectations. Excited to 채택 bring your Nexmo SMS implementation up-to-date! Thanks!
$155 USD in 6 days
5.9
5.9

Hi, there. "NEXMO SMS API V2 UPGRADE" - you need the existing reliable SMS flow moved from the legacy V1 endpoints to the current V2 API without changing any message content or sender configuration. I can update only the affected API calls, authentication, request structure, and required configuration while preserving the existing SMS bodies, sender IDs, templates, and surrounding application logic exactly as they are. I would verify that the updated functions return the expected V2 success response and compile cleanly, then provide the refactored source files together with a short production configuration note covering any new environment variables. Can you share the current Nexmo/Vonage integration files and confirm whether the application is PHP, Node.js, or a combination of both? Looking forward to working with you.
$30 USD in 1 day
5.9
5.9

**Available now to move your Nexmo SMS code to V2 today** I am Anand and I can handle this V1 to V2 swap for you I will replace the outdated calls and update auth and params as needed while keeping all message bodies sender IDs and templates exactly as they are I will confirm everything compiles clean and returns the expected V2 success response with no extra test suite You will get the refactored files plus a short note on new env vars and production config steps Recent work: upgraded Vonage SMS to V2 for a booking app, migrated Twilio auth to latest API with zero downtime Can you share your current files so I can start right away
$110 USD in 7 days
5.9
5.9

Hi, I understand you're looking to upgrade your existing Nexmo (Vonage) SMS implementation from V1 to V2 API. This involves updating the calls, authentication, and request parameters, while ensuring the current functionality remains intact. The primary challenge here is to accurately map the legacy V1 API calls to the V2 equivalents without disrupting the existing message flow. It's crucial to first assess the current implementation to identify all the points where the API is invoked. Stability is key, so I would prioritize testing the updated flow to ensure no errors occur during message transmission. I have extensive experience with API migrations, particularly in PHP and Node.js environments, and have successfully completed similar projects where maintaining functionality was critical. Q1 – Are there any custom headers or additional parameters used in the current API calls that need special attention during the upgrade? Q2 – Is there a test environment available to validate the changes before deploying them to production? Q3 – Do you have any specific logging or error-handling requirements for the upgraded implementation? Looking forward to hearing from you.
$30 USD in 7 days
5.9
5.9

Could you clarify if there are any specific areas or functions in your current implementation that you want me to pay extra attention to during the upgrade? I recommend ensuring that any environment variables related to the V2 API are documented clearly to avoid configuration issues after the migration. I have extensive experience with API development and integration, specifically with PHP and JavaScript. I can efficiently refactor your existing Nexmo SMS implementation to utilize the V2 API while preserving the existing message structures. I will start by reviewing your current codebase to identify all legacy V1 endpoint calls. I'll then update the authentication and parameters to align with the V2 API requirements. After ensuring all changes compile without errors, I will provide the updated source files along with a brief note on any new configuration steps. Please feel free to reach out to me. I look forward to working with you. Best regards, Billy Bryan
$30 USD in 3 days
5.6
5.6

<<<✔Consider it DONE✔>>> YO! I understand your project and I'm eager to help. As a seasoned developer with a strong background in PHP and a comprehensive knowledge of Nexmo (Vonage) APIs, I am uniquely positioned to complete this project for you. My experience extends beyond mere code implementation; I am dedicated to delivering results that are both reliable and effective. In moving your SMS implementation from V1 to V2, my goal is not only to successfully update your code but also to ensure that the updated functions return the expected success response from the V2 endpoint. Looking forward to being part of your project! You will surely be impressed by my work! Not sure what the next step is? I offer free and professional consultation -- I'm just a text away. All the very best, Josh
$140 USD in 2 days
5.5
5.5

Hi, I can handle this as a focused migration without touching your existing SMS content, sender IDs or templates. I have experience working with Vonage APIs and can replace the legacy calls with the current V2 flow, update the authentication and request structure, and keep the existing sending logic unchanged. Vonage’s current Messages API uses the `/v1/messages` endpoint with JSON and supports Basic Auth or JWT, so I’ll first confirm which V2 service your current implementation is actually using before changing anything. I’ll update only the required source files, compile and run a real success request against the new endpoint, then provide a short note with any production environment variables or configuration changes. Send me the current SMS implementation and I can start directly from there.
$140 USD in 7 days
5.5
5.5

Hi there, I can upgrade your Nexmo (Vonage) SMS integration to API V2, update authentication and API requests, and ensure reliable SMS delivery with proper error handling. I’ll provide clean, tested code and documentation. Let's discuss your existing setup and upgrade requirements in chat so I can get started. Best regards, Fahad.
$140 USD in 7 days
5.7
5.7

Hello Sir, I have already worked on similar types of website and software development projects and I am confident that I can successfully handle your project. I am a full-time freelancer with **17+ years of experience** in web development, software development, automation, and API integrations. My expertise includes: * ASP.NET C# web and software development * Android app development * Python automation and web scraping (Amazon, Instagram, Facebook, Google Maps, LinkedIn, Telegram, and other custom scraping solutions) * JavaScript, jQuery, AJAX, Bootstrap, HTML5 * Microsoft SQL Server database development * Payment gateway integration * SMS, Email, Banking, Financial, and Insurance API integration * Custom automation bots and workflow automation software I focus on delivering **high-quality, scalable, and reliable solutions** with clean code and long-term support. Please contact me in private chat so we can discuss your requirements in detail. I can also show you a **demo of similar projects** I have completed. Looking forward to working with you. Thanks & Regards
$250 USD in 2 days
5.2
5.2

Hello, I hope this message finds you well. I understand that you need assistance in migrating your existing Nexmo SMS implementation from the legacy V1 endpoints to the V2 API, focusing on updating the necessary calls and ensuring the flow compiles without errors. I have extensive experience working with API integrations, particularly with Nexmo (Vonage) services. My background in software development includes successfully transitioning clients to updated API versions while ensuring existing functionalities remain intact. To complete this project effectively, I would approach it as follows: - Review the current implementation to identify all V1 endpoint calls and dependencies. - Refactor the code to replace outdated calls with the V2 API, updating authentication and request parameters as needed. - Test the new implementation thoroughly to ensure it returns the expected success responses without altering any message bodies or templates. - Document any new environment variables or configuration steps required for deployment. I am eager to begin this project and confident in delivering quality results promptly. Please let me know if you would like to discuss any further details or if I can start immediately. Thank you for considering my proposal!
$140 USD in 7 days
5.2
5.2

Budget: $30.00 – $250.00 USD Real price: $120 – $180 USD because this is a focused API migration with authentication, request parameter changes and production configuration review Recommended bid: $220 USD, near the top of their range Scope call: Full scope Flags: none Character count: 1,273 --- Hi im Fernando Garcia from Mexico I read the brief, especially the requirement to move the existing Nexmo SMS flow from V1 to V2 while keeping every SMS body, sender ID and template exactly unchanged. The goal is a clean API upgrade without changing the current messaging behavior I would update the existing PHP or Node.js API calls to the V2 endpoints, adjust authentication and required request parameters, and keep the current message data untouched. I will also verify that the updated functions return the expected success response before delivery Step 1 will be reviewing the current V1 integration and its configuration. Step 2 will replace the outdated calls and update authentication where required. Step 3 will verify the V2 response and provide the production environment changes, with the work taking 1 to 2 days I have build API integrations with PHP and Node.js and I focus on making targeted upgrades without disturbing working application logic Happy to plan the best way with you thanks
$100 USD in 1 day
5.0
5.0

★•══•★ Hi client ★•══•★ I have recently completed a similar API migration project where I upgraded legacy communication services to newer endpoints while keeping existing functionality unchanged. I understand you need to move your Vonage SMS integration from V1 to V2, updating authentication and requests without modifying message templates or sender configurations. I will refactor the API calls, verify successful responses, and provide the updated source files with required production configuration notes. Could you share the current implementation and Vonage V2 requirements so I can review the migration steps? Best regards, Rico
$50 USD in 3 days
5.1
5.1

Katsrin, Israel
Payment method verified
Member since Jun 21, 2018
$750-1550 USD
₹37500-75000 INR
$250-750 USD
$250-750 USD
$30-250 USD
$250-750 USD
₹75000-150000 INR
₹250000-500000 INR
$3000-5000 USD
$10-30 USD
₹600-1500 INR
₹12500-37500 INR
£18-36 GBP / hour
min $100000 USD
$250-750 USD
$30-250 USD
$15-25 USD / hour
₹750-1250 INR / hour
$3000-5000 CAD
₹1500-12500 INR
$20-40 SGD / hour