Accessor: client.Customers · Source: src/Square/Api/Customers.cs · 14 operations
Type sources: the file declaring each type an operation names (RawError excluded — see sdk-map.md).
- Auth:
options.Oauth2
- Signature:
AddGroupToCustomer(AddGroupToCustomerRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- required:
CustomerId, GroupId
- Returns:
AddGroupToCustomerResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
AddGroupToCustomerRequest |
src/Square/Requests/Customers/AddGroupToCustomerRequest.cs |
AddGroupToCustomerResponse |
src/Square/Models/AddGroupToCustomerResponse.cs |
- Auth:
options.Oauth2
- Signature:
BulkCreateCustomers(BulkCreateCustomersOperationRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- Returns:
BulkCreateCustomersResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
BulkCreateCustomersOperationRequest |
src/Square/Requests/Customers/BulkCreateCustomersOperationRequest.cs |
BulkCreateCustomersRequest |
src/Square/Models/BulkCreateCustomersRequest.cs |
BulkCreateCustomersResponse |
src/Square/Models/BulkCreateCustomersResponse.cs |
- Auth:
options.Oauth2
- Signature:
BulkDeleteCustomers(BulkDeleteCustomersOperationRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- Returns:
BulkDeleteCustomersResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
BulkDeleteCustomersOperationRequest |
src/Square/Requests/Customers/BulkDeleteCustomersOperationRequest.cs |
BulkDeleteCustomersRequest |
src/Square/Models/BulkDeleteCustomersRequest.cs |
BulkDeleteCustomersResponse |
src/Square/Models/BulkDeleteCustomersResponse.cs |
- Auth:
options.Oauth2
- Signature:
BulkRetrieveCustomers(BulkRetrieveCustomersOperationRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- Returns:
BulkRetrieveCustomersResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
BulkRetrieveCustomersOperationRequest |
src/Square/Requests/Customers/BulkRetrieveCustomersOperationRequest.cs |
BulkRetrieveCustomersRequest |
src/Square/Models/BulkRetrieveCustomersRequest.cs |
BulkRetrieveCustomersResponse |
src/Square/Models/BulkRetrieveCustomersResponse.cs |
- Auth:
options.Oauth2
- Signature:
BulkUpdateCustomers(BulkUpdateCustomersOperationRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- Returns:
BulkUpdateCustomersResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
BulkUpdateCustomersOperationRequest |
src/Square/Requests/Customers/BulkUpdateCustomersOperationRequest.cs |
BulkUpdateCustomersRequest |
src/Square/Models/BulkUpdateCustomersRequest.cs |
BulkUpdateCustomersResponse |
src/Square/Models/BulkUpdateCustomersResponse.cs |
- Auth:
options.Oauth2
- Signature:
CreateCustomer(CreateCustomerOperationRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- Returns:
CreateCustomerResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
CreateCustomerOperationRequest |
src/Square/Requests/Customers/CreateCustomerOperationRequest.cs |
CreateCustomerRequest |
src/Square/Models/CreateCustomerRequest.cs |
CreateCustomerResponse |
src/Square/Models/CreateCustomerResponse.cs |
- Auth:
options.Oauth2
- Signature:
CreateCustomerCard(CreateCustomerCardOperationRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- required:
CustomerId, Body
- Returns:
CreateCustomerCardResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
CreateCustomerCardOperationRequest |
src/Square/Requests/Customers/CreateCustomerCardOperationRequest.cs |
CreateCustomerCardRequest |
src/Square/Models/CreateCustomerCardRequest.cs |
CreateCustomerCardResponse |
src/Square/Models/CreateCustomerCardResponse.cs |
- Auth:
options.Oauth2
- Signature:
DeleteCustomer(DeleteCustomerRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- Query params (wire ← C#):
version ← Version
- Returns:
DeleteCustomerResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
DeleteCustomerRequest |
src/Square/Requests/Customers/DeleteCustomerRequest.cs |
DeleteCustomerResponse |
src/Square/Models/DeleteCustomerResponse.cs |
- Auth:
options.Oauth2
- Signature:
DeleteCustomerCard(DeleteCustomerCardRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- required:
CustomerId, CardId
- Returns:
DeleteCustomerCardResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
DeleteCustomerCardRequest |
src/Square/Requests/Customers/DeleteCustomerCardRequest.cs |
DeleteCustomerCardResponse |
src/Square/Models/DeleteCustomerCardResponse.cs |
- Auth:
options.Oauth2
- Signature:
ListCustomers(ListCustomersRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- Query params (wire ← C#):
cursor ← Cursor, limit ← Limit, sort_field ← SortField, sort_order ← SortOrder, count ← Count
- Returns:
ListCustomersResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
ListCustomersRequest |
src/Square/Requests/Customers/ListCustomersRequest.cs |
CustomerSortField |
src/Square/Models/Enums/CustomerSortField.cs |
SortOrder |
src/Square/Models/Enums/SortOrder.cs |
ListCustomersResponse |
src/Square/Models/ListCustomersResponse.cs |
- Auth:
options.Oauth2
- Signature:
RemoveGroupFromCustomer(RemoveGroupFromCustomerRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- required:
CustomerId, GroupId
- Returns:
RemoveGroupFromCustomerResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
RemoveGroupFromCustomerRequest |
src/Square/Requests/Customers/RemoveGroupFromCustomerRequest.cs |
RemoveGroupFromCustomerResponse |
src/Square/Models/RemoveGroupFromCustomerResponse.cs |
- Auth:
options.Oauth2
- Signature:
RetrieveCustomer(RetrieveCustomerRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- Returns:
RetrieveCustomerResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
RetrieveCustomerRequest |
src/Square/Requests/Customers/RetrieveCustomerRequest.cs |
RetrieveCustomerResponse |
src/Square/Models/RetrieveCustomerResponse.cs |
- Auth:
options.Oauth2
- Signature:
SearchCustomers(SearchCustomersOperationRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- Returns:
SearchCustomersResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
SearchCustomersOperationRequest |
src/Square/Requests/Customers/SearchCustomersOperationRequest.cs |
SearchCustomersRequest |
src/Square/Models/SearchCustomersRequest.cs |
SearchCustomersResponse |
src/Square/Models/SearchCustomersResponse.cs |
- Auth:
options.Oauth2
- Signature:
UpdateCustomer(UpdateCustomerOperationRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
- required:
CustomerId, Body
- Returns:
UpdateCustomerResponse
- Error:
ApiException<RawError> — Case B
| Type |
Source |
UpdateCustomerOperationRequest |
src/Square/Requests/Customers/UpdateCustomerOperationRequest.cs |
UpdateCustomerRequest |
src/Square/Models/UpdateCustomerRequest.cs |
UpdateCustomerResponse |
src/Square/Models/UpdateCustomerResponse.cs |