Skip to main content
application_id
string
required
Example:

"sd_01HQ8Z"

bond_number
string
required
Example:

"TG-2026-004182"

coverage
object
required

Defines the amount of rent and/or security deposit replacement for the surety bond.

id
string
required
Example:

"bond_01HQAB"

last_updated
string<date-time>
required
Example:

"2026-03-15T14:15:22Z"

lease
object
required

The legal contract between a property manager and the tenant. A lease agreement contains information about the property, the address and duration of the lease, and financial terms like rent amount and security deposit information. Leases map 1:1 with TheGuarantors surety bonds. A single lease can have one or more applicants.

object
string
required
Example:

"bond"

principals
object[]
required
property_id
string
required
Example:

"prop_01HQ7A"

status
enum<string>
required
Available options:
issued,
canceled
Example:

"issued"

A URL that returns the bond's PDF with a plain GET. No API key is needed. The link is long-lived; if one ever stops working, fetch the bond again for a fresh link. Treat it as private, and don't parse or build it yourself. null when no PDF exists yet.

Downloading bond PDFs

Example:

"https://api.theguarantors.com/v1/bonds/bond_7f29djw82kdpq9sl/document?token=v1.xxxxx"

metadata
object | null

Key-value object. Use this field to include internal references, identifiers, or any additional data that helps link this lease to your internal system. Each key must be a string, and values can be strings, numbers, booleans, or null.

obligee
string | null

The party that will be the obligee/claimant on the surety bond. This can be a limited liability company (LLC), a property management company, the property name, or the legal name of a sole proprietor owner.

Example:

"Rivermark Residential LLC"

penal_sum
integer | null

The maximum amount payable under the bond in cents. Calculated as monthly_rent*(lg_num_months_covered + sdr_num_months_covered)

Example:

560000

premium
integer | null

The amount charged to the tenant for the bond in cents.

Example:

42000