You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/bug_report.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ assignees: ''
8
8
---
9
9
10
10
## **ATTENTION**
11
-
This issue template is for **bugs** or **documentation** errors in this SDK Repo. Please direct all technical support questions, feature requests, API-related issues, and general discussions to our Square-supported developer channels. For public support, [join us in our BuildWithSquare Slack](https://squ.re/slack) or [post in our Developer Forums](https://developer.squareup.com/forums). For private support, [contact our Developer Success Engineers](https://squareup.com/help/us/en/contact?panel=BF53A9C8EF68) directly.
11
+
This issue template is for **bugs** or **documentation** errors in this SDK Repo. Please direct all technical support questions, feature requests, API-related issues, and general discussions to our Square-supported developer channels. For public support, [join us in our Square Developer Discord server](https://discord.com/invite/squaredev) or [post in our Developer Forums](https://developer.squareup.com/forums). For private support, [contact our Developer Success Engineers](https://squareup.com/help/us/en/contact?panel=BF53A9C8EF68) directly.
12
12
13
13
**Describe the bug**
14
14
A clear and concise description of what the bug is.
|`booking_id`|`str`| Template, Required | The ID of the target [booking](entity:Booking). |
355
355
|`limit`|`int`| Query, Optional | The maximum number of results to return in a single paged response. This limit is advisory.<br>The response might contain more or fewer results. The minimum value is 1 and the maximum value is 100.<br>The default value is 20. For more information, see [Pagination](https://developer.squareup.com/docs/build-basics/common-api-patterns/pagination). |
356
356
|`cursor`|`str`| Query, Optional | The cursor returned in the paged response from the previous call to this endpoint.<br>Provide this cursor to retrieve the next page of results for your original request. For more<br>information, see [Pagination](https://developer.squareup.com/docs/build-basics/common-api-patterns/pagination). |
357
-
|`with_definitions`|`bool`| Query, Optional | Indicates whether to return the [custom attribute definition](entity:CustomAttributeDefinition) in the `definition` field of each<br>custom attribute. Set this parameter to `true` to get the name and description of each custom<br>attribute, information about the data type, or other definition details. The default value is `false`.<br>**Default**: `False`|
357
+
|`with_definitions`|`bool`| Query, Optional | Indicates whether to return the [custom attribute definition](entity:CustomAttributeDefinition) in the `definition` field of each<br>custom attribute. Set this parameter to `true` to get the name and description of each custom<br>attribute, information about the data type, or other definition details. The default value is `false`. |
|`booking_id`|`str`| Template, Required | The ID of the target [booking](entity:Booking). |
450
450
|`key`|`str`| Template, Required | The key of the custom attribute to retrieve. This key must match the `key` of a custom<br>attribute definition in the Square seller account. If the requesting application is not the<br>definition owner, you must use the qualified key. |
451
-
|`with_definition`|`bool`| Query, Optional | Indicates whether to return the [custom attribute definition](entity:CustomAttributeDefinition) in the `definition` field of<br>the custom attribute. Set this parameter to `true` to get the name and description of the custom<br>attribute, information about the data type, or other definition details. The default value is `false`.<br>**Default**: `False`|
451
+
|`with_definition`|`bool`| Query, Optional | Indicates whether to return the [custom attribute definition](entity:CustomAttributeDefinition) in the `definition` field of<br>the custom attribute. Set this parameter to `true` to get the name and description of the custom<br>attribute, information about the data type, or other definition details. The default value is `false`. |
452
452
|`version`|`int`| Query, Optional | The current version of the custom attribute, which is used for strongly consistent reads to<br>guarantee that you receive the most up-to-date data. When included in the request, Square<br>returns the specified version or a higher version if one exists. If the specified version is<br>higher than the current version, Square returns a `BAD_REQUEST` error. |
|`bookable_only`|`bool`| Query, Optional | Indicates whether to include only bookable team members in the returned result (`true`) or not (`false`).<br>**Default**: `False`|
320
+
|`bookable_only`|`bool`| Query, Optional | Indicates whether to include only bookable team members in the returned result (`true`) or not (`false`). |
321
321
|`limit`|`int`| Query, Optional | The maximum number of results to return in a paged response. |
322
322
|`cursor`|`str`| Query, Optional | The pagination cursor from the preceding response to return the next page of the results. Do not set this when retrieving the first page of the results. |
323
323
|`location_id`|`str`| Query, Optional | Indicates whether to include only team members enabled at the given location in the returned result. |
Copy file name to clipboardExpand all lines: doc/api/cards.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ def list_cards(self,
36
36
| --- | --- | --- | --- |
37
37
|`cursor`|`str`| Query, Optional | A pagination cursor returned by a previous call to this endpoint.<br>Provide this to retrieve the next set of results for your original query.<br><br>See [Pagination](https://developer.squareup.com/docs/build-basics/common-api-patterns/pagination) for more information. |
38
38
|`customer_id`|`str`| Query, Optional | Limit results to cards associated with the customer supplied.<br>By default, all cards owned by the merchant are returned. |
39
-
|`include_disabled`|`bool`| Query, Optional | Includes disabled cards.<br>By default, all enabled cards owned by the merchant are returned.<br>**Default**: `False`|
39
+
|`include_disabled`|`bool`| Query, Optional | Includes disabled cards.<br>By default, all enabled cards owned by the merchant are returned. |
40
40
|`reference_id`|`str`| Query, Optional | Limit results to cards associated with the reference_id supplied. |
41
41
|`sort_order`|[`str (Sort Order)`](../../doc/models/sort-order.md)| Query, Optional | Sorts the returned list by when the card was created with the specified order.<br>This field defaults to ASC. |
|`object_id`|`str`| Template, Required | The object ID of any type of catalog objects to be retrieved. |
590
-
|`include_related_objects`|`bool`| Query, Optional | If `true`, the response will include additional objects that are related to the<br>requested objects. Related objects are defined as any objects referenced by ID by the results in the `objects` field<br>of the response. These objects are put in the `related_objects` field. Setting this to `true` is<br>helpful when the objects are needed for immediate display to a user.<br>This process only goes one level deep. Objects referenced by the related objects will not be included. For example,<br><br>if the `objects` field of the response contains a CatalogItem, its associated<br>CatalogCategory objects, CatalogTax objects, CatalogImage objects and<br>CatalogModifierLists will be returned in the `related_objects` field of the<br>response. If the `objects` field of the response contains a CatalogItemVariation,<br>its parent CatalogItem will be returned in the `related_objects` field of<br>the response.<br><br>Default value: `false`<br>**Default**: `False`|
590
+
|`include_related_objects`|`bool`| Query, Optional | If `true`, the response will include additional objects that are related to the<br>requested objects. Related objects are defined as any objects referenced by ID by the results in the `objects` field<br>of the response. These objects are put in the `related_objects` field. Setting this to `true` is<br>helpful when the objects are needed for immediate display to a user.<br>This process only goes one level deep. Objects referenced by the related objects will not be included. For example,<br><br>if the `objects` field of the response contains a CatalogItem, its associated<br>CatalogCategory objects, CatalogTax objects, CatalogImage objects and<br>CatalogModifierLists will be returned in the `related_objects` field of the<br>response. If the `objects` field of the response contains a CatalogItemVariation,<br>its parent CatalogItem will be returned in the `related_objects` field of<br>the response.<br><br>Default value: `false`|
591
591
|`catalog_version`|`long\|int`| Query, Optional | Requests objects as of a specific version of the catalog. This allows you to retrieve historical<br>versions of objects. The value to retrieve a specific version of an object can be found<br>in the version field of [CatalogObject](../../doc/models/catalog-object.md)s. If not included, results will<br>be from the current version of the catalog. |
592
-
|`include_category_path_to_root`|`bool`| Query, Optional | Specifies whether or not to include the `path_to_root` list for each returned category instance. The `path_to_root` list consists<br>of `CategoryPathToRootNode` objects and specifies the path that starts with the immediate parent category of the returned category<br>and ends with its root category. If the returned category is a top-level category, the `path_to_root` list is empty and is not returned<br>in the response payload.<br>**Default**: `False`|
592
+
|`include_category_path_to_root`|`bool`| Query, Optional | Specifies whether or not to include the `path_to_root` list for each returned category instance. The `path_to_root` list consists<br>of `CategoryPathToRootNode` objects and specifies the path that starts with the immediate parent category of the returned category<br>and ends with its root category. If the returned category is a top-level category, the `path_to_root` list is empty and is not returned<br>in the response payload. |
|`customer_id`|`str`| Template, Required | The ID of the target [customer profile](entity:Customer). |
328
328
|`limit`|`int`| Query, Optional | The maximum number of results to return in a single paged response. This limit is advisory.<br>The response might contain more or fewer results. The minimum value is 1 and the maximum value is 100.<br>The default value is 20. For more information, see [Pagination](https://developer.squareup.com/docs/build-basics/common-api-patterns/pagination). |
329
329
|`cursor`|`str`| Query, Optional | The cursor returned in the paged response from the previous call to this endpoint.<br>Provide this cursor to retrieve the next page of results for your original request. For more<br>information, see [Pagination](https://developer.squareup.com/docs/build-basics/common-api-patterns/pagination). |
330
-
|`with_definitions`|`bool`| Query, Optional | Indicates whether to return the [custom attribute definition](entity:CustomAttributeDefinition) in the `definition` field of each<br>custom attribute. Set this parameter to `true` to get the name and description of each custom<br>attribute, information about the data type, or other definition details. The default value is `false`.<br>**Default**: `False`|
330
+
|`with_definitions`|`bool`| Query, Optional | Indicates whether to return the [custom attribute definition](entity:CustomAttributeDefinition) in the `definition` field of each<br>custom attribute. Set this parameter to `true` to get the name and description of each custom<br>attribute, information about the data type, or other definition details. The default value is `false`. |
|`customer_id`|`str`| Template, Required | The ID of the target [customer profile](entity:Customer). |
425
425
|`key`|`str`| Template, Required | The key of the custom attribute to retrieve. This key must match the `key` of a custom<br>attribute definition in the Square seller account. If the requesting application is not the<br>definition owner, you must use the qualified key. |
426
-
|`with_definition`|`bool`| Query, Optional | Indicates whether to return the [custom attribute definition](entity:CustomAttributeDefinition) in the `definition` field of<br>the custom attribute. Set this parameter to `true` to get the name and description of the custom<br>attribute, information about the data type, or other definition details. The default value is `false`.<br>**Default**: `False`|
426
+
|`with_definition`|`bool`| Query, Optional | Indicates whether to return the [custom attribute definition](entity:CustomAttributeDefinition) in the `definition` field of<br>the custom attribute. Set this parameter to `true` to get the name and description of the custom<br>attribute, information about the data type, or other definition details. The default value is `false`. |
427
427
|`version`|`int`| Query, Optional | The current version of the custom attribute, which is used for strongly consistent reads to<br>guarantee that you receive the most up-to-date data. When included in the request, Square<br>returns the specified version or a higher version if one exists. If the specified version is<br>higher than the current version, Square returns a `BAD_REQUEST` error. |
Copy file name to clipboardExpand all lines: doc/api/customers.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,7 @@ def list_customers(self,
47
47
|`limit`|`int`| Query, Optional | The maximum number of results to return in a single page. This limit is advisory. The response might contain more or fewer results.<br>If the specified limit is less than 1 or greater than 100, Square returns a `400 VALUE_TOO_LOW` or `400 VALUE_TOO_HIGH` error. The default value is 100.<br><br>For more information, see [Pagination](https://developer.squareup.com/docs/build-basics/common-api-patterns/pagination). |
48
48
|`sort_field`|[`str (Customer Sort Field)`](../../doc/models/customer-sort-field.md)| Query, Optional | Indicates how customers should be sorted.<br><br>The default value is `DEFAULT`. |
49
49
|`sort_order`|[`str (Sort Order)`](../../doc/models/sort-order.md)| Query, Optional | Indicates whether customers should be sorted in ascending (`ASC`) or<br>descending (`DESC`) order.<br><br>The default value is `ASC`. |
50
-
|`count`|`bool`| Query, Optional | Indicates whether to return the total count of customers in the `count` field of the response.<br><br>The default value is `false`.<br>**Default**: `False`|
50
+
|`count`|`bool`| Query, Optional | Indicates whether to return the total count of customers in the `count` field of the response.<br><br>The default value is `false`. |
51
51
52
52
## Response Type
53
53
@@ -276,7 +276,7 @@ elif result.is_error():
276
276
# Update Customer
277
277
278
278
Updates a customer profile. This endpoint supports sparse updates, so only new or changed fields are required in the request.
279
-
To add or update a field, specify the new value. To remove a field, specify `null` and include the `X-Clear-Null` header set to `true`
279
+
To add or update a field, specify the new value. To remove a field, specify `null`
280
280
(recommended) or specify an empty string (string fields only).
281
281
282
282
As a best practice, include the `version` field in the request to enable [optimistic concurrency](https://developer.squareup.com/docs/build-basics/common-api-patterns/optimistic-concurrency) control.
This method returns a `ApiResponse` instance. The `body` property of this instance returns the response data which is of type [`Create Invoice Attachment Response`](../../doc/models/create-invoice-attachment-response.md).
Removes an attachment from an invoice and permanently deletes the file. Attachments can be removed only
391
+
from invoices in the `DRAFT`, `SCHEDULED`, `UNPAID`, or `PARTIALLY_PAID` state.
392
+
393
+
```python
394
+
defdelete_invoice_attachment(self,
395
+
invoice_id,
396
+
attachment_id)
397
+
```
398
+
399
+
## Parameters
400
+
401
+
| Parameter | Type | Tags | Description |
402
+
| --- | --- | --- | --- |
403
+
|`invoice_id`|`str`| Template, Required | The ID of the [invoice](entity:Invoice) to delete the attachment from. |
404
+
|`attachment_id`|`str`| Template, Required | The ID of the [attachment](entity:InvoiceAttachment) to delete. |
405
+
406
+
## Response Type
407
+
408
+
This method returns a `ApiResponse` instance. The `body` property of this instance returns the response data which is of type [`Delete Invoice Attachment Response`](../../doc/models/delete-invoice-attachment-response.md).
409
+
410
+
## Example Usage
411
+
412
+
```python
413
+
invoice_id ='invoice_id0'
414
+
415
+
attachment_id ='attachment_id6'
416
+
417
+
result = invoices_api.delete_invoice_attachment(
418
+
invoice_id,
419
+
attachment_id
420
+
)
421
+
print(result)
422
+
423
+
if result.is_success():
424
+
print(result.body)
425
+
elif result.is_error():
426
+
print(result.errors)
427
+
```
428
+
429
+
335
430
# Cancel Invoice
336
431
337
432
Cancels an invoice. The seller cannot collect payments for
0 commit comments