https://verify.veloconnect.meX-API-Key: YOUR_API_KEY.Authorization: Bearer YOUR_ACCESS_TOKEN.access_token, refresh_token, token_type and expires_in. Store the tokens securely. Use the refresh token with POST /v1/auth/refresh before the access token expires.GET /v1/mnp/{number} when you need the network that currently serves a ported number.POST /v1/async/hlr or POST /v1/async/mnp, or up to 1,000 numbers with POST /v1/async/batch.task_id or batch_id.GET /v1/async/tasks/{task_id} or GET /v1/async/batches/{batch_id}, or include an HTTPS webhook_url in the submission.completed or failed. A completed task carries its lookup result in result.query_type is liveStatus for reachability and npq for number portability.401 means the credentials or token are missing, invalid or expired. Exchange or refresh the token and try again.403 means the account cannot perform that operation.422 means a path, query or JSON field is invalid. Read the detail array before changing the request.429 means too many requests. Pause, then retry with exponential backoff and random jitter.500 or 503 response with backoff. Do not automatically retry 400, 401, 403 or 422 without correcting the request.https://verify.veloconnect.me/openapi.json.reference value on a lookup when you need to match the result to a customer or job in your system.