sinch-porting-api
Installation
SKILL.md
Sinch Porting API
Overview
The Porting API automates port-in operations — transferring phone numbers from another carrier into Sinch. It supports portability checks, order creation and management, document uploads, on-demand activation, and webhook notifications for status updates. Currently supports North American (US/CA) numbers only.
Agent Instructions
Before generating code, gather from the user (skip any item already specified in the prompt or context):
- Use case — portability check, create order, track order, or activate numbers?
- Activation mode (only for create order) — Automatic (on
desiredPortDate) or on-demand (onDemandActivation: true)? - Language — any language, or curl. The
@sinch/sdk-coreNode.js SDK does not currently have dedicated porting methods — use direct HTTP for all porting operations.
Refer to the API reference linked in Links for request/response schemas.
Security: See the Security section below for url fetching policy, handling inbound webhook content, and credential handling.