The request is authenticated and permitted, but the account's billing state does not allow it. On Forge, 402 always means billing: never permissions.
402 and 403 mean different things on Forge and it is worth not conflating them: 402 is billing state, 403 is a guardrail. Retrying a 402 will not help until the billing condition changes.
One MCP endpoint serves every protocol adapter. 2,086 curated mappings, 985 canonical fields defined.
Other HTTP / REST codes: 401 403 422 429
Equipment that speaks HTTP / REST: Caterpillar Cummins Haas MiR (Mobile Industrial Robots) Universal Robots OTTO Motors 6 River Systems AGILOX Detroit Diesel Fetch Robotics
Other protocols: Modbus OPC UA MQTT / Sparkplug B FANUC FOCAS EtherNet/IP PROFINET / S7 BACnet/IP J1939 (CAN) MTConnect ROS 2 (DDS) SNMP MAVLink CSV ingest