gp_pet_parents_api 1.3.6

SDKdartflutter
Platformandroidioswindowslinuxmacosweb

OpenAPI API client

gp_pet_parents_api (EXPERIMENTAL)

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

This Dart package is automatically generated by the OpenAPI Generator project:

  • API version: 1.3.6
  • Build package: org.openapitools.codegen.languages.DartDioClientCodegen

Requirements

Installation & Usage

pub.dev

To use the package from pub.dev, please include the following in pubspec.yaml

dependencies:
  gp_pet_parents_api: 1.3.6

Github

If this Dart package is published to Github, please include the following in pubspec.yaml

dependencies:
  gp_pet_parents_api:
    git:
      url: https://github.com/GIT_USER_ID/GIT_REPO_ID.git
      #ref: main

Local development

To use the package from your local drive, please include the following in pubspec.yaml

dependencies:
  gp_pet_parents_api:
    path: /path/to/gp_pet_parents_api

Getting Started

Please follow the installation procedure and then run the following:

import 'package:gp_pet_parents_api/gp_pet_parents_api.dart';


final api = GpPetParentsApi().getBookingsApi();
final CreateBookingPetparent createBookingPetparent = ; // CreateBookingPetparent | 
final String xCompanyId = xCompanyId_example; // String | 

try {
    final response = await api.createBookingPetparentV1BookingsPost(createBookingPetparent, xCompanyId);
    print(response);
} catch on DioError (e) {
    print("Exception when calling BookingsApi->createBookingPetparentV1BookingsPost: $e\n");
}

Documentation for API Endpoints

All URIs are relative to http://localhost

ClassMethodHTTP requestDescription
BookingsApicreateBookingPetparentV1BookingsPostPOST /petparent/v1/bookingsCreate Booking
BookingsApideleteBookingPetparentV1BookingsOrderIdDeleteDELETE /petparent/v1/bookings/{order_id}Delete Booking
BookingsApifindShopSlotsPetparentV1BookingsAvailabilityGetGET /petparent/v1/bookings/availabilityFind Shop Slots
BookingsApigetBookingPetparentV1BookingsOrderIdGetGET /petparent/v1/bookings/{order_id}Get Booking
BookingsApigetCustomerBookingsPetparentV1BookingsGetGET /petparent/v1/bookingsGet Customer Bookings
BookingsApinextEmployeeSlotPetparentV1BookingsEmployeesEmployeeIdNextSlotGetGET /petparent/v1/bookings/employees/{employee_id}/next-slotNext Employee Slot
CompaniesApigetCompaniesPetparentV1CompaniesGetGET /petparent/v1/companiesGet Companies
CompanyApigetCompanyPetparentV1CompanyGetGET /petparent/v1/companyGet Company
DefaultApihealthPetparentV1HealthGetGET /petparent/v1/healthHealth
DefaultApiversionsPetparentV1VersionGetGET /petparent/v1/versionVersions
PetsApiaddPetVaccinePetparentV1PetsPetIdVaccinesPostPOST /petparent/v1/pets/{pet_id}/vaccinesAdd Pet Vaccine
PetsApicreatePetPetparentV1PetsPostPOST /petparent/v1/petsCreate Pet
PetsApideletePetImagePetparentV1PetsPetIdImageDeleteDELETE /petparent/v1/pets/{pet_id}/imageDelete Pet Image
PetsApideletePetPetparentV1PetsPetIdDeleteDELETE /petparent/v1/pets/{pet_id}Delete Pet
PetsApideletePetVaccinePetparentV1PetsPetIdVaccinesVaccineIdDeleteDELETE /petparent/v1/pets/{pet_id}/vaccines/{vaccine_id}Delete Pet Vaccine
PetsApigetBreedListPetparentV1PettypesTypesTypeIdBreedsGetGET /petparent/v1/pettypes/types/{type_id}/breedsGet Breed List
PetsApigetPetListPetparentV1PetsGetGET /petparent/v1/petsGet Pet List
PetsApigetPetPetparentV1PetsPetIdGetGET /petparent/v1/pets/{pet_id}Get Pet
PetsApigetPetVaccineListPetparentV1PetsPetIdVaccinesGetGET /petparent/v1/pets/{pet_id}/vaccinesGet Pet Vaccine List
PetsApigetTypeListPetparentV1PettypesTypesGetGET /petparent/v1/pettypes/typesGet Type List
PetsApiupdatePetImagePetparentV1PetsPetIdImagePutPUT /petparent/v1/pets/{pet_id}/imageUpdate Pet Image
PetsApiupdatePetPetparentV1PetsPetIdPutPUT /petparent/v1/pets/{pet_id}Update Pet
PetsApiuploadVaccineImagePetparentV1PetsPetIdVaccinesVaccineIdImagePutPUT /petparent/v1/pets/{pet_id}/vaccines/{vaccine_id}/imageUpload Vaccine Image
ProfileApideleteProfileImagePetparentV1ProfileImageDeleteDELETE /petparent/v1/profile/imageDelete Profile Image
ProfileApigetProfilePetparentV1ProfileGetGET /petparent/v1/profileGet Profile
ProfileApiupdateProfileImagePetparentV1ProfileImagePutPUT /petparent/v1/profile/imageUpdate Profile Image
ProfileApiupdateProfilePetparentV1ProfilePutPUT /petparent/v1/profileUpdate Profile
ShopsApigetPetServiceListPetparentV1ShopsShopIdServicesGetGET /petparent/v1/shops/{shop_id}/servicesGet Pet Service List
ShopsApigetShopListPetparentV1ShopsGetGET /petparent/v1/shopsGet Shop List
ShopsApigetShopPetparentV1ShopsShopIdGetGET /petparent/v1/shops/{shop_id}Get Shop
ShopsApigetShopVaccineListPetparentV1ShopsShopIdVaccinesGetGET /petparent/v1/shops/{shop_id}/vaccinesGet Shop Vaccine List
ShopsApigetShopVaccineListPetparentV1ShopsShopIdVaccinesGet_0GET /petparent/v1/shops/{shop_id}/vaccinesGet Shop Vaccine List
VaccinesApigetCompanyVaccineListPetparentV1NecessaryVaccinesGetGET /petparent/v1/necessary_vaccinesGet Company Vaccine List
VaccinesApigetVaccinesListPetparentV1VaccinesGetGET /petparent/v1/vaccinesGet Vaccines List

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

Auth0ImplicitBearer

Auth0HTTPBearer

  • Type: HTTP basic authentication

Author