Swiftpack.co - Package - tractionguest/guest-swift-sdk

Swift5 API client for GuestSDK

The Traction Guest API is currently under limited release to select customers as we gather and iterate on feedback.

Getting Started

If you are interested in getting early access to the API, please send us an email to support@tractionguest.com.

We will also add you to our Slack channel where you can ask questions and get further help.

Terms and Conditions

Please visit: https://tractionguest.com/tos/api/

Versioning

This API follows semantic versioning, which follows the Major.Minor.Patch format.

  • The Major number increments when potentially incompatible changes are made.
  • The Minor number increments when backwards-compatible additions are made.
  • The Patch number increments when backwards-compatible bug-fixes are made.

Overview

This API client was generated by the OpenAPI Generator project. By using the [openapi-spec from a remote server, you can easily generate an API client.

  • API version: 0.14.0
  • Package version:
  • Build package: org.openapitools.codegen.languages.Swift5ClientCodegen For more information, please visit https://tractionguest.com

Installation

Carthage

Run carthage update

CocoaPods

Run pod install

Documentation for API Endpoints

All URIs are relative to https://tractionguest.ca/api/v3

Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- AuditLogsAPI | getAuditLog | GET /audit_logs/{audit_log_id} | Get an AuditLog AuditLogsAPI | getAuditLogs | GET /audit_logs | List all AuditLogs CapacitiesAPI | getCapacity | GET /locations/{location_id}/capacities | Get the current capacity details for a location CapacitiesAPI | getCapacityForecast | GET /locations/{location_id}/capacity_forecasts | Get the capacity details for a location EmailTemplatesAPI | getEmailTemplates | GET /email_templates | List all EmailTemplates HostsAPI | createHost | POST /hosts | Create a Host HostsAPI | createHosts | POST /hosts/batch | Create multiple Hosts HostsAPI | getHosts | GET /hosts | List all Hosts InvitesAPI | createLocationInvite | POST /locations/{location_id}/invites | Create an Invite InvitesAPI | createRegistrationInvite | POST /registrations/{registration_id}/invites | Create an Invite from a Registration InvitesAPI | deleteInvite | DELETE /invites/{invite_id} | Deletes an Invite InvitesAPI | getInvite | GET /invites/{invite_id} | Get an Invite InvitesAPI | getInvites | GET /invites | List all Invites InvitesAPI | updateInvite | PUT /invites/{invite_id} | Update an Invite LocationsAPI | getLocation | GET /locations/{location_id} | Get the details of a location LocationsAPI | getLocations | GET /locations | List all Locations PackagesAPI | createPackage | POST /packages | Create package PackagesAPI | deletePackage | DELETE /packages/{package_id} | PackagesAPI | getPackage | GET /packages/{package_id} | Get Package PackagesAPI | getPackages | GET /packages | Get packages PackagesAPI | updatePackage | PUT /packages/{package_id} | Update Package RegistrationsAPI | getRegistration | GET /registrations/{registration_id} | Get a Registration RegistrationsAPI | getRegistrations | GET /registrations | List all Registrations SigninsAPI | createSignin | POST /signins | Create Signin SigninsAPI | getSignin | GET /signins/{signin_id} | Get a Signin SigninsAPI | getSignins | GET /signins | List all Signins SigninsAPI | updateSignin | PUT /signins/{signin_id} | Update a Signin UsersAPI | getCurrentUser | GET /users/{user_id} | Get the current User WatchlistsAPI | createWatchlist | POST /watchlists | Create Watchlist WatchlistsAPI | deleteWatchlist | DELETE /watchlists/{watchlist_id} | Deletes a Watchlist WatchlistsAPI | getWatchlist | GET /watchlists/{watchlist_id} | Get a Watchlist WatchlistsAPI | getWatchlists | GET /watchlists | List all Watchlists WatchlistsAPI | updateWatchlist | PUT /watchlists/{watchlist_id} | Update a Watchlist

Documentation For Models

Documentation For Authorization

TractionGuestAuth

Author

support@tractionguest.com

Github

link
Stars: 0

Dependencies

Used By

Total: 0