pydo.invoices.get_pdf_by_uuid()
Generated on 25 November 2024
from pydo
version v0.6.0
Description
To retrieve a PDF for an invoice, send a GET request to /v2/customers/my/invoices/$INVOICE_UUID/pdf
.
Parameters
Name |
Type |
Required |
Description |
Default Value |
invoice_uuid |
string |
True |
UUID of the invoice |
|
Request Sample
import os
from pydo import Client
client = Client(token=os.environ.get("DIGITALOCEAN_TOKEN"))
invoices = client.invoices.get_pdf_by_uuid(invoice_uuid=1)
Responses
See the API spec for this endpoint to view additional detail on responses, headers, parameters, and more.
The response will be a PDF file.
Unauthorized
Click to expand an example response.
{
"id": "unauthorized",
"message": "Unable to authenticate you."
}
The resource was not found.
Click to expand an example response.
{
"id": "not_found",
"message": "The resource you requested could not be found."
}
API Rate limit exceeded
Click to expand an example response.
{
"id": "too_many_requests",
"message": "API Rate limit exceeded."
}
Server error.
Click to expand an example response.
{
"id": "server_error",
"message": "Unexpected server-side error"
}
Unexpected error
Click to expand an example response.
{
"id": "example_error",
"message": "some error message"
}