Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Ricoh USA Protocol API

Core OSC protocol endpoints

Ricoh USA Protocol API is one of 5 APIs that Ricoh USA publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 4 JSON Schema definitions.

Tagged areas include Protocol. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, a JSON-LD context, and 4 JSON Schemas.

This API exposes 5 operations across 5 paths, and defines 5 schemas. It is described by OpenAPI 3.1.0, at version 2.1.0.

Requests are made against a single base URL, http://192.168.1.1.

5 operations 5 paths 5 schemas 1 GET4 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
2.1.0
Base URL
http://192.168.1.1
Resource Areas
1

Paths & Operations 5

Across 5 paths, the API surfaces 5 operations — 1 GET, 4 POST. Each is listed below with its method, path, parameters, and response codes.

Protocol 5

Core OSC protocol endpoints

GET
/osc/info
Get Camera Info
getInfo → 200
POST
/osc/state
Get Camera State
getState → 200
POST
/osc/checkForUpdates
Check For Updates
checkForUpdates body → 200
POST
/osc/commands/execute
Execute Command
executeCommand body → 200400
POST
/osc/commands/status
Get Command Status
getCommandStatus body → 200

Schemas 5

The contract defines 5 schemas that model the data the API accepts and returns. The most detailed are CameraInfo (13 properties), CommandExecuteResponse (6 properties), Error (2 properties), CameraState (2 properties). Each schema is shown below with its type and property counts.

CameraInfo
object
13 properties
CommandExecuteRequest
object
2 properties 1 required
CameraState
object
2 properties
Error
object
2 properties
CommandExecuteResponse
object
6 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

ricoh-usa-protocol-api-openapi.yml Raw ↑

Other APIs Ricoh USA publishes across the network.

RICOH THETA Bluetooth API
RICOH THETA USB API
RICOH360 Cloud API
Ricoh Smart Integration