| OperationInterface | Interface defining data objects that hold the information of an API operation |
| ServiceDescriptionInterface | A ServiceDescription stores service information based on a service document |
| ValidatorInterface | Validator responsible for preparing and validating parameters against the parameter's schema |
| Operation | Data object holding the information of an API command |
| Parameter | API parameter object used with service descriptions |
| SchemaFormatter | JSON Schema formatter class |
| SchemaValidator | Default parameter validator |
| ServiceDescription | A ServiceDescription stores service information based on a service document |
| ServiceDescriptionLoader | Loader for service descriptions |