# Gingr Config API

**Canonical:** https://apis.io/apis/gingr/gingr-config-api/  
**Provider:** Gingr — https://apis.io/providers/gingr/  
**Base URL:** https://api.gingr.io/v1  
**Documentation:** https://support.gingrapp.com/hc/en-us/articles/25722122517517-Gingr-API-Functions-Reference

Gingr Config API is one of 12 APIs that [Gingr](https://apis.io/providers/gingr/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Config. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

The **Config** group exposes read and write endpoints for all organization-level configuration data in Gingr. This includes the lookup tables and settings that everything else depends on — species, breeds, booking types, service options, feeding options, immunization types, forms, locations, hours of operation, tax rates, areas, disabled dates, and more. Typically you will call these endpoints once at startup (or on a periodic refresh) to build local caches that your integration can reference when creating bookings, parents, and pets. Most config data changes infrequently and is safe to cache for hours or even days. Key things to know: - **Booking Types** define the kinds of services a location offers (e.g., Boarding, Daycare, Grooming). A booking must reference a valid booking type for the target location. - **Service Options** are add-ons that can be attached to a booking (e.g., extra walks, nail trim). Each service option belongs to a booking type. - **Forms** are questionnaires associated with bookings or animals. Form answers are collected during the pre-check process. - **Areas / Runs** represent physical kennel spaces. Lodging availability and capacity constraints live here. - **Tax Rates** define the tax rules applied when invoicing. Whether tax is applied to a booking depends on organization settings. - **Disabled Dates** let you know when a location is closed so you can avoid booking on those days.

## Operations (60 of 71)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/config/account-codes` | Account Codes - List |
| GET | `/v1/config/agreement-templates` | Agreement Templates - List |
| GET | `/v1/config/areas` | Areas - List |
| POST | `/v1/config/areas` | Areas - Create |
| GET | `/v1/config/belonging-areas` | Belonging Areas - List |
| GET | `/v1/config/belonging-types` | Belonging Types - List |
| GET | `/v1/config/booking-categories` | Booking Category - List |
| GET | `/v1/config/booking-categories/{bookingCategoryId}` | Booking Category - Details |
| GET | `/v1/config/booking-types` | Booking Types - List |
| GET | `/v1/config/booking-types/{bookingTypeId}` | Booking Type - Details |
| GET | `/v1/config/breeds` | Breeds - List |
| POST | `/v1/config/breeds` | Breeds - Create |
| GET | `/v1/config/breeds/{breedId}` | Breeds - Detail |
| DELETE | `/v1/config/clear-cache` | Clear application cache |
| GET | `/v1/config/cancellation-reasons` | Cancellation Reasons - List |
| POST | `/v1/config/cancellation-reasons` | Cancellation Reasons - Create |
| GET | `/v1/config/deposit-dates` | Deposit Dates - List |
| GET | `/v1/config/disabled-dates` | Disabled Dates - List |
| POST | `/v1/config/disabled-dates` | Disabled Dates - Create |
| GET | `/v1/config/feeding-schedules` | Feeding Schedules - List |
| GET | `/v1/config/feeding-methods` | Feeding Methods - List |
| GET | `/v1/config/feeding-types` | Feeding Types - List |
| GET | `/v1/config/feeding-amounts` | Feeding Amounts - List |
| GET | `/v1/config/feeding-units` | Feeding Units - List |
| GET | `/v1/config/booking-form` | Booking Form - List |
| GET | `/v1/config/pet-form` | Pet Form - List |
| GET | `/v1/config/parent-form` | Parent Form - Details |
| GET | `/v1/config/hours/recurring` | Hours Recurring - List |
| GET | `/v1/config/hours/specific-date` | Hours Of Operation - List |
| GET | `/v1/config/immunization-types` | Immunization Types - List |
| GET | `/v1/config/locations/{locationId}` | Location - Detail |
| GET | `/v1/config/locations` | Location - List |
| GET | `/v1/config/locations-pilot` | Locations Pilot - Mobile Inventor Only |
| GET | `/v1/config/lodgings` | Lodgings - List |
| GET | `/v1/config/medication-amounts` | Medication Amounts - List |
| GET | `/v1/config/medication-schedules` | Medication Schedules - List |
| GET | `/v1/config/medication-types` | Medication Types - List |
| GET | `/v1/config/medication-units` | Medication Units - List |
| GET | `/v1/config/membership-types` | Membership Types - List |
| GET | `/v1/config/membership-types/{membershipTypeId}` | Membership Types - Detail |
| GET | `/v1/config/open-item-types` | Open Item Types - List |
| PUT | `/v1/config/open-item-types/{itemId}` | Open Item Types - Update |
| GET | `/v1/config/organization-groups` | Organization Groups - List |
| GET | `/v1/config/package-types` | Package Types - List |
| GET | `/v1/config/package-types/{packageTypeId}` | [BETA - Not Production Ready] Package Types - Details |
| GET | `/v1/config/payment-methods` | Payment Methods - List |
| GET | `/v1/config/promotion-types` | Promotion Types - List |
| POST | `/v1/config/promotion-types` | Promotion Types - Create |
| GET | `/v1/config/promotion-types/{promotionTypeId}` | Promotion Types - Show |
| GET | `/v1/config/referral-sources` | Referral Sources - List |
| POST | `/v1/config/referral-sources` | Referral Sources - Create |
| GET | `/v1/config/refund-reasons` | Refund Reasons - List |
| POST | `/v1/config/refund-reasons` | Refund Reasons - Create |
| GET | `/v1/config/regions` | Regions - List |
| GET | `/v1/config/report-card-form` | Report Card Form - Details |
| GET | `/v1/config/retail-types` | Retail Types - List |
| GET | `/v1/config/retail-types/{retailTypeId}` | Retail Types - Detail |
| GET | `/v1/config/reward-points` | Reward Points - Configuration |
| GET | `/v1/config/service-options` | Service Options - List |
| DELETE | `/v1/config/service-options/{serviceOptionId}` | Service Options - Delete |

…and 11 more operations. They are listed in full on the page.

## Machine-readable artifacts (3)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/gingr/refs/heads/main/openapi/gingr-config-api-openapi.yml
- **Documentation** — https://docs.gingr.io/documentation
- **Documentation** — https://support.gingrapp.com/hc/en-us/sections/26779521691661-Gingr-s-API

## Other Gingr APIs (11)

- [Gingr Invoices API](https://apis.io/apis/gingr/gingr-invoices-api/)
- [Gingr Payments API](https://apis.io/apis/gingr/gingr-payments-api/)
- [Gingr Pets API](https://apis.io/apis/gingr/gingr-pets-api/)
- [Gingr Booking Type Rates API](https://apis.io/apis/gingr/gingr-booking-type-rates-api/)
- [Gingr Bookings API](https://apis.io/apis/gingr/gingr-bookings-api/)
- [Gingr Card On File API](https://apis.io/apis/gingr/gingr-card-on-file-api/)
- [Gingr Group Classes API](https://apis.io/apis/gingr/gingr-group-classes-api/)
- [Gingr Parents API](https://apis.io/apis/gingr/gingr-parents-api/)
- [Gingr Payment API](https://apis.io/apis/gingr/gingr-payment-api/)
- [Gingr Precheck API](https://apis.io/apis/gingr/gingr-precheck-api/)
- [Gingr Upload API](https://apis.io/apis/gingr/gingr-upload-api/)

## Tags

Config

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/gingr/gingr-config-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/gingr/.
