Skip to main content
GET
GET /machine/{did}

Endpoint

Returns the full machine profile for a . The response includes identity, , , and the machine’s service endpoints. This endpoint shares its response builder with GET /metadata/{token_id}; both return the same shape.

Path parameters

string
required
Machine DID in the form did:peaq:<decimal machine id>, with no leading zeros. Address DIDs (did:peaq:0x...), raw addresses and bare machine IDs return 400.

Response

200 OK: base fields (always present) Optional fields Solana-homed machines only A machine homed on Solana carries these extra fields. A peaq-homed machine never returns them. On this endpoint peaqos.mcr and peaqos.mcr_score stay "Provisioned" and 0 for a Solana-homed machine. GET /mcr/{did} rates it from its indexed events. peaqos.operator stays an EVM address DID. See Machines and IDs.

Error responses

Example

Response (peaq-homed machine)
Response (Solana-homed machine)