ModelSet Query

ModelSet Query API

ModelSet Query API

post

Query a VPS object using an uploaded image and camera parameters. Accepts objectCode to identify the target object, and returns the query result from the external API.

Authorizations
AuthorizationstringRequired

Standard Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Body
objectCodestringRequired

The code of the VPS object

Example: OBJ-001
fxstringRequired

Camera intrinsic parameter fx (focal length x-axis)

Example: 1000.0
fystringRequired

Camera intrinsic parameter fy (focal length y-axis)

Example: 1000.0
pxstringRequired

Camera intrinsic parameter px (principal point x-coordinate)

Example: 640.0
pystringRequired

Camera intrinsic parameter py (principal point y-coordinate)

Example: 480.0
isRightHandedstring · enumRequired

Specifies whether the coordinate system is right-handed. Because this is form-data, it's sent as a string ("true" or "false").

Example: truePossible values:
widthstringRequired

The width (in pixels) of the input image

Example: 1280
heightstringRequired

The height (in pixels) of the input image

Example: 720
queryImagestring · binaryRequired

The image file to query against the object

Responses
post
/vps/object/query

Get a paginated list of VPS objects

get

Retrieves a paginated list of VPS objects. You can use query parameters to filter or search objects by name, and control pagination settings.

Authorizations
AuthorizationstringRequired

Standard Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Query parameters
pageinteger · min: 1Optional

The page number for pagination (starting from 1)

Default: 1Example: 1
limitinteger · min: 1 · max: 100Optional

Number of records per page (maximum 100)

Default: 10Example: 10
querystring · max: 255Optional

Filter or search text for partial match on object names

Example: Multiset
Responses
get
/vps/object

Last updated

Was this helpful?