- Docs
- Api%2Freference%2Fobjects%2FGetObjectByIdPublic
Get a public object
One object as anyone can see it: its name, description, picture, current owner, and the details its template publishes. This is what a marketplace or a shared link shows. For your own organization's full view, use `GET /objects/{objectId}`. Open to everyone. No sign-in needed.
Path Parameters
objectId*string
Identifier of the smart object.
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://api.dual.network/public/objects/665f1c2d4b1a2c3d4e5f6a90"{
"id": "665f1c2d4b1a2c3d4e5f6a90",
"template_id": "665f1c2d4b1a2c3d4e5f6a99",
"owner": "0x1234567890abcdef1234567890abcdef12345678",
"metadata": {
"name": "Summer Festival 2026",
"description": "Three days, four stages, one wristband.",
"image": {
"id": "665f1c2d4b1a2c3d4e5f6a10",
"url": "https://assets.example.com/wristband.png"
}
},
"custom": {
"tier": "general"
},
"nonce": 3,
"version": 2,
"state_hash": "0xa1b2c3d4e5f60718293a4b5c6d7e8f90a1b2c3d4e5f60718293a4b5c6d7e8f90",
"content_hash": "0xb2c3d4e5f60718293a4b5c6d7e8f90a1b2c3d4e5f60718293a4b5c6d7e8f90a1",
"integrity_hash": "0xc3d4e5f60718293a4b5c6d7e8f90a1b2c3d4e5f60718293a4b5c6d7e8f90a1b2",
"prev_integrity_hash": "0xd4e5f60718293a4b5c6d7e8f90a1b2c3d4e5f60718293a4b5c6d7e8f90a1b2c3",
"when_created": "2026-04-02T12:00:00Z",
"when_modified": "2026-05-11T18:24:00Z"
}{
"code": 3,
"message": "Key: 'limit' Error:Field validation for 'limit' failed on the 'lte' tag"
}{
"code": 5,
"message": "object not found"
}{
"code": 13,
"message": "internal error"
}