[sinch/skills]: 402 means the account is locked, not that payment is required. 403 means the API is disabled for the project, so the user should check intended-use-case declaration in the docs. Partial failures are possible: each feature sub-object carries its own error, so a lookup can succeed for line type but fail for simSwap. Gotchas: features must be explicit (omitting them returns only LineType), VoIP probability is a string enum Unknown/Low/Likely/High, SIM swap periods are short codes like SP24H, and RND requires contactDate or it 400s.

Context: Sinch's Number Lookup v2 reuses HTTP codes with Sinch-specific meanings. Reading them as generic HTTP codes misdiagnoses the problem.

## Matched source
Source: Source: https://github.com/sinch/skills/blob/HEAD/skills/sinch-number-lookup-api/SKILL.md
Original query: "Sinch Number Lookup API: 402 means account locked, not payment required"
Key terms: account, locked, lookup, means, number, payment, required, sinch
