Skip to content

Add orders_nanpa example#33

Merged
Fivell merged 2 commits intomainfrom
feat/orders-nanpa-example
Mar 15, 2026
Merged

Add orders_nanpa example#33
Fivell merged 2 commits intomainfrom
feat/orders-nanpa-example

Conversation

@Fivell
Copy link
Member

@Fivell Fivell commented Mar 13, 2026

Summary

  • Adds examples/orders_nanpa.py showing how to order a DID number by NPA/NXX prefix
  • Updates examples/README.md with new example entry

Test plan

  • Run DIDWW_API_KEY=... python examples/orders_nanpa.py against sandbox

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new Python example demonstrating how to order a DID by NANPA NPA/NXX prefix, and documents it in the examples index.

Changes:

  • Add examples/orders_nanpa.py that looks up a NANPA prefix, finds a matching DID group/SKU, and creates an order using DidOrderItem.nanpa_prefix_id.
  • Update examples/README.md to include the new example script in the “Available examples” table.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
examples/orders_nanpa.py New end-to-end example for ordering a DID using a NANPA prefix (lookup → SKU selection → order creation).
examples/README.md Adds an entry for the new orders_nanpa.py example.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +9 to +10
params = QueryParams().filter("npanxx", "201221").page(1, 1)
nanpa_prefixes = client.nanpa_prefixes().list(params).data
Comment on lines +19 to +20
dg_params = QueryParams().filter("nanpa_prefix.id", nanpa_prefix.id).include("stock_keeping_units").page(1, 1)
did_groups = client.did_groups().list(dg_params).data
@sonarqubecloud
Copy link

@Fivell Fivell merged commit 5879a66 into main Mar 15, 2026
12 checks passed
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.

2 participants