Accessor: client.Devices · Source: src/Square/Api/Devices.cs · 5 operations
Type sources: the file declaring each type an operation names (RawError excluded — see sdk-map.md).
- Auth:
options.Oauth2
- Signature:
CreateDeviceCode(CreateDeviceCodeOperationRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- Returns:
CreateDeviceCodeResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
CreateDeviceCodeOperationRequest |
src/Square/Requests/Devices/CreateDeviceCodeOperationRequest.cs |
CreateDeviceCodeRequest |
src/Square/Models/CreateDeviceCodeRequest.cs |
CreateDeviceCodeResponse |
src/Square/Models/CreateDeviceCodeResponse.cs |
- Auth:
options.Oauth2
- Signature:
GetDevice(GetDeviceRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- Returns:
GetDeviceResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
GetDeviceRequest |
src/Square/Requests/Devices/GetDeviceRequest.cs |
GetDeviceResponse |
src/Square/Models/GetDeviceResponse.cs |
- Auth:
options.Oauth2
- Signature:
GetDeviceCode(GetDeviceCodeRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- Returns:
GetDeviceCodeResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
GetDeviceCodeRequest |
src/Square/Requests/Devices/GetDeviceCodeRequest.cs |
GetDeviceCodeResponse |
src/Square/Models/GetDeviceCodeResponse.cs |
- Auth:
options.Oauth2
- Signature:
ListDeviceCodes(ListDeviceCodesRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- Query params (wire ← C#):
cursor ← Cursor, location_id ← LocationId, product_type ← ProductType, status ← Status
- Returns:
ListDeviceCodesResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
ListDeviceCodesRequest |
src/Square/Requests/Devices/ListDeviceCodesRequest.cs |
ProductType |
src/Square/Models/Enums/ProductType.cs |
DeviceCodeStatus |
src/Square/Models/Enums/DeviceCodeStatus.cs |
ListDeviceCodesResponse |
src/Square/Models/ListDeviceCodesResponse.cs |
- Auth:
options.Oauth2
- Signature:
ListDevices(ListDevicesRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- Query params (wire ← C#):
cursor ← Cursor, sort_order ← SortOrder, limit ← Limit, location_id ← LocationId
- Returns:
ListDevicesResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
ListDevicesRequest |
src/Square/Requests/Devices/ListDevicesRequest.cs |
SortOrder |
src/Square/Models/Enums/SortOrder.cs |
ListDevicesResponse |
src/Square/Models/ListDevicesResponse.cs |