Skip to content

Foxentry/swift-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FoxentrySdk

Welcome to our FoxentrySdk. We are committed to providing you with the best SDK services experience possible. Please use our step-by-step instructions to become familiar with how to use our SDK.

  • Current API version: 2.0
  • Current package version: 1.0.0

Table of Contents

Requirements

  • iOS 13.0+ / macOS 10.15+ / tvOS 13.0+ / watchOS 6.0+ / visionOS 1.0+
  • Swift 5.0+
  • Foxentry.com API credentials

Installation

Swift Package Manager

  • File > Swift Packages > Add Package Dependency
  • Add FoxentrySdk repository URL

Usage

In case that you successfully installed our FoxentrySdk please execute this code:

import FoxentrySdk

let config = Config(token: "YOUR_API_KEY")
let sdk = FoxentrySdk(config: config)

do {
    let response = try await sdk.companyService.validateCompanyData(/* query parameters */)
    // Use response data
} catch {
    // Handle errors
}

Features

Kindly note that every URI is relative to https://api.foxentry.com.

The table displays all features categorized based on their specific purposes.

Class Method HTTP request Description
FoxentrySdk.Sdk.Company ValidateCompanyData POST /company/validate Validate company data
FoxentrySdk.Sdk.Company CompanySearch POST /company/search Search company
FoxentrySdk.Sdk.Company GetCompanyData POST /company/get Get company data
FoxentrySdk.Sdk.Email ValidateEmail POST /email/validate Validate email
FoxentrySdk.Sdk.Email EmailSearch POST /email/search Search email
FoxentrySdk.Sdk.Location LocationValidation POST /location/validate Validate location data
FoxentrySdk.Sdk.Location LocationSearch POST /location/search Search location
FoxentrySdk.Sdk.Location LocationGet POST /location/get Get location data
FoxentrySdk.Sdk.Location LocationLocalization POST /location/localize Localization
FoxentrySdk.Sdk.Name NameValidation POST /name/validate Validate name data
FoxentrySdk.Sdk.Phone ValidatePhoneNumber POST /phone/validate Validate phone number

Contributing

To learn more about the possibility of contributing to the subsequent development of this SDK, please visit our contributing page. Kindly note that contributions are limited by a unique set of rules in order to ensure clarity.

License

Please refer to the license page for more information about the license type and the corresponding terms of use.

Contact

We kindly request that you direct all questions to our support email:

Frequently Asked Questions (FAQ)