Skip to content

Add sandbox environment support#48

Open
mager wants to merge 5 commits intonextfrom
mager/sandbox
Open

Add sandbox environment support#48
mager wants to merge 5 commits intonextfrom
mager/sandbox

Conversation

@mager
Copy link
Copy Markdown
Contributor

@mager mager commented Nov 25, 2025

Adds optional environment parameter to SDK clients, allowing developers to connect to the Uber sandbox environment (sandbox-api.uber.com) for testing instead of production.

@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

mager and others added 2 commits November 30, 2025 07:41
Allow users to choose between production (api.uber.com) and sandbox (api-sandbox.uber.com) environments when initializing SDK clients. Both OrganizationsClient and DeliveriesClient now accept an optional environment parameter in their configuration.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Change sandbox URL from api-sandbox.uber.com to sandbox-api.uber.com.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@mager mager changed the title Add api-sandbox option Add sandbox option Nov 30, 2025
mager and others added 3 commits November 30, 2025 07:57
Update DeliveriesClientOptions to use customerId for consistency with test fixtures and better developer experience.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Keep customerId as a separate parameter and add options as third parameter to maintain backward compatibility with existing code.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Add section explaining how to use the sandbox environment for both Deliveries and Organizations clients.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@mager mager changed the title Add sandbox option Add sandbox environment support Nov 30, 2025
@SakshiParakh
Copy link
Copy Markdown
Contributor

They would still need test credentials irrespective of the URL for sandbox testing right?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants