OperationsOne. A POST accepting a phone number in E.164 form and a non-empty list of commands.
AuthenticationX.509 client certificate, base64 encoded, in x-plumma-connect-api-key.
Environmentsx-plumma-connect-app-id names the application, and the application selects sandbox or live.
Commandssim_swap, port_fraud_shield, divert_detector, digital_footprint, device_swap, location_verification, kyc_match, age_verification, tenure_period, commercial_segment, network_presence, roaming_intel, deactivation_point, line_classification, location_retrieval, current_carrier, issuing_carrier, porting_timestamp, porting_logs and churn_tracker.
ResponseAn envelope with number, status and model version, plus one block per command served. Unserved commands return no block.
Errorsapplication/problem+json with type, title, status, detail, instance, path, correlation_id. Statuses 400, 401, 403, 500.
TracingEvery response returns X-Correlation-ID.
Referenceconnect.plumma.it/plumma-connect-docs/