Download the PHP package fingerprint/fingerprint-pro-server-api-sdk without Composer
On this page you can find all versions of the php package fingerprint/fingerprint-pro-server-api-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download fingerprint/fingerprint-pro-server-api-sdk
More information about fingerprint/fingerprint-pro-server-api-sdk
Files in fingerprint/fingerprint-pro-server-api-sdk
Download fingerprint/fingerprint-pro-server-api-sdk
More information about fingerprint/fingerprint-pro-server-api-sdk
Files in fingerprint/fingerprint-pro-server-api-sdk
Vendor fingerprint
Package fingerprint-pro-server-api-sdk
Short Description Fingerprint Pro Server API provides a way for validating visitors’ data issued by Fingerprint Pro.
License MIT
Homepage https://www.fingerprint.com
Package fingerprint-pro-server-api-sdk
Short Description Fingerprint Pro Server API provides a way for validating visitors’ data issued by Fingerprint Pro.
License MIT
Homepage https://www.fingerprint.com
Please rate this library. Is it a good library?
Informations about the package fingerprint-pro-server-api-sdk
# Fingerprint Pro Server API PHP SDK
**Fingerprint Pro Server API allows you to get information about visitors and about individual events in a server environment. It can be used for data exports, decision-making, and data analysis scenarios. Server API is intended for server-side usage, it's not intended to be used from the client side, whether it's a browser or a mobile device.**
This PHP package is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
- API version: 3
- Package version: 6.1.0
- Build package: io.swagger.codegen.v3.generators.php.PhpClientCodegen
## Requirements
This library supports the following PHP implementations:
- PHP 8.1
- PHP 8.2
- PHP 8.3
- PHP 8.4
We currently don't support external PHP Runtimes like:
- Bref
- ReactPHP
## Installation & Usage
### Composer
To install the bindings via [Composer](https://getcomposer.org/), add the following to `composer.json`:
Then run `composer install`.
Or you can just run this command on your terminal:
`composer require fingerprint/fingerprint-pro-server-api-sdk`
## Getting Started
Please follow the [installation procedure](#installation--usage) and then run the following:
> ⚠️ Warning It's not possible to update events older than 10 days.
> ⚠️ If you are interested in using `deleteVisitorData` API, please [contact our support team](https://fingerprint.com/support/) to enable it for you. Otherwise, you will receive a 403.
## Sealed results
This SDK provides utility methods for decoding [sealed results](https://dev.fingerprint.com/docs/sealed-client-results).
To learn more, refer to example located in [sealed_results_example.php](sealed_results_example.php).
## Documentation for API Endpoints
All URIs are relative to your region's base URL.
| Region | BasePath |
|-------------|------------------------|
| US / Global | https://api.fpjs.io |
| Europe | https://eu.api.fpjs.io |
| Asia | https://ap.api.fpjs.io |
## Webhook Signing
This SDK provides utility method for verifying the HMAC signature of the incoming webhook request.
You can use below code to verify signature:
## Endpoints
Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*FingerprintApi* | [**deleteVisitorData**](docs/Api/FingerprintApi.md#deletevisitordata) | **DELETE** /visitors/{visitor_id} | Delete data by visitor ID
*FingerprintApi* | [**getEvent**](docs/Api/FingerprintApi.md#getevent) | **GET** /events/{request_id} | Get event by request ID
*FingerprintApi* | [**getVisits**](docs/Api/FingerprintApi.md#getvisits) | **GET** /visitors/{visitor_id} | Get visits by visitor ID
*FingerprintApi* | [**updateEvent**](docs/Api/FingerprintApi.md#updateevent) | **PUT** /events/{request_id} | Update an event with a given request ID
## Documentation for Models
- [Botd](docs/Model/Botd.md)
- [BotdBot](docs/Model/BotdBot.md)
- [BotdBotResult](docs/Model/BotdBotResult.md)
- [BrowserDetails](docs/Model/BrowserDetails.md)
- [ClonedApp](docs/Model/ClonedApp.md)
- [DeprecatedGeolocation](docs/Model/DeprecatedGeolocation.md)
- [DeveloperTools](docs/Model/DeveloperTools.md)
- [Emulator](docs/Model/Emulator.md)
- [Error](docs/Model/Error.md)
- [ErrorCode](docs/Model/ErrorCode.md)
- [ErrorPlainResponse](docs/Model/ErrorPlainResponse.md)
- [ErrorResponse](docs/Model/ErrorResponse.md)
- [EventsGetResponse](docs/Model/EventsGetResponse.md)
- [EventsUpdateRequest](docs/Model/EventsUpdateRequest.md)
- [FactoryReset](docs/Model/FactoryReset.md)
- [Frida](docs/Model/Frida.md)
- [Geolocation](docs/Model/Geolocation.md)
- [GeolocationCity](docs/Model/GeolocationCity.md)
- [GeolocationContinent](docs/Model/GeolocationContinent.md)
- [GeolocationCountry](docs/Model/GeolocationCountry.md)
- [GeolocationSubdivision](docs/Model/GeolocationSubdivision.md)
- [GeolocationSubdivisions](docs/Model/GeolocationSubdivisions.md)
- [HighActivity](docs/Model/HighActivity.md)
- [IPBlocklist](docs/Model/IPBlocklist.md)
- [IPBlocklistDetails](docs/Model/IPBlocklistDetails.md)
- [IPInfo](docs/Model/IPInfo.md)
- [IPInfoASN](docs/Model/IPInfoASN.md)
- [IPInfoDataCenter](docs/Model/IPInfoDataCenter.md)
- [IPInfoV4](docs/Model/IPInfoV4.md)
- [IPInfoV6](docs/Model/IPInfoV6.md)
- [Identification](docs/Model/Identification.md)
- [IdentificationConfidence](docs/Model/IdentificationConfidence.md)
- [IdentificationSeenAt](docs/Model/IdentificationSeenAt.md)
- [Incognito](docs/Model/Incognito.md)
- [Jailbroken](docs/Model/Jailbroken.md)
- [LocationSpoofing](docs/Model/LocationSpoofing.md)
- [PrivacySettings](docs/Model/PrivacySettings.md)
- [ProductBotd](docs/Model/ProductBotd.md)
- [ProductClonedApp](docs/Model/ProductClonedApp.md)
- [ProductDeveloperTools](docs/Model/ProductDeveloperTools.md)
- [ProductEmulator](docs/Model/ProductEmulator.md)
- [ProductFactoryReset](docs/Model/ProductFactoryReset.md)
- [ProductFrida](docs/Model/ProductFrida.md)
- [ProductHighActivity](docs/Model/ProductHighActivity.md)
- [ProductIPBlocklist](docs/Model/ProductIPBlocklist.md)
- [ProductIPInfo](docs/Model/ProductIPInfo.md)
- [ProductIdentification](docs/Model/ProductIdentification.md)
- [ProductIncognito](docs/Model/ProductIncognito.md)
- [ProductJailbroken](docs/Model/ProductJailbroken.md)
- [ProductLocationSpoofing](docs/Model/ProductLocationSpoofing.md)
- [ProductPrivacySettings](docs/Model/ProductPrivacySettings.md)
- [ProductProxy](docs/Model/ProductProxy.md)
- [ProductRawDeviceAttributes](docs/Model/ProductRawDeviceAttributes.md)
- [ProductRemoteControl](docs/Model/ProductRemoteControl.md)
- [ProductRootApps](docs/Model/ProductRootApps.md)
- [ProductSuspectScore](docs/Model/ProductSuspectScore.md)
- [ProductTampering](docs/Model/ProductTampering.md)
- [ProductTor](docs/Model/ProductTor.md)
- [ProductVPN](docs/Model/ProductVPN.md)
- [ProductVelocity](docs/Model/ProductVelocity.md)
- [ProductVirtualMachine](docs/Model/ProductVirtualMachine.md)
- [Products](docs/Model/Products.md)
- [Proxy](docs/Model/Proxy.md)
- [RemoteControl](docs/Model/RemoteControl.md)
- [RootApps](docs/Model/RootApps.md)
- [SuspectScore](docs/Model/SuspectScore.md)
- [Tampering](docs/Model/Tampering.md)
- [Tor](docs/Model/Tor.md)
- [VPN](docs/Model/VPN.md)
- [VPNConfidence](docs/Model/VPNConfidence.md)
- [VPNMethods](docs/Model/VPNMethods.md)
- [Velocity](docs/Model/Velocity.md)
- [VelocityData](docs/Model/VelocityData.md)
- [VelocityIntervals](docs/Model/VelocityIntervals.md)
- [VirtualMachine](docs/Model/VirtualMachine.md)
- [Visit](docs/Model/Visit.md)
- [VisitorsGetResponse](docs/Model/VisitorsGetResponse.md)
- [Webhook](docs/Model/Webhook.md)
- [WebhookClonedApp](docs/Model/WebhookClonedApp.md)
- [WebhookDeveloperTools](docs/Model/WebhookDeveloperTools.md)
- [WebhookEmulator](docs/Model/WebhookEmulator.md)
- [WebhookFactoryReset](docs/Model/WebhookFactoryReset.md)
- [WebhookFrida](docs/Model/WebhookFrida.md)
- [WebhookHighActivity](docs/Model/WebhookHighActivity.md)
- [WebhookIPBlocklist](docs/Model/WebhookIPBlocklist.md)
- [WebhookIPInfo](docs/Model/WebhookIPInfo.md)
- [WebhookJailbroken](docs/Model/WebhookJailbroken.md)
- [WebhookLocationSpoofing](docs/Model/WebhookLocationSpoofing.md)
- [WebhookPrivacySettings](docs/Model/WebhookPrivacySettings.md)
- [WebhookProxy](docs/Model/WebhookProxy.md)
- [WebhookRemoteControl](docs/Model/WebhookRemoteControl.md)
- [WebhookRootApps](docs/Model/WebhookRootApps.md)
- [WebhookSuspectScore](docs/Model/WebhookSuspectScore.md)
- [WebhookTampering](docs/Model/WebhookTampering.md)
- [WebhookTor](docs/Model/WebhookTor.md)
- [WebhookVPN](docs/Model/WebhookVPN.md)
- [WebhookVelocity](docs/Model/WebhookVelocity.md)
- [WebhookVirtualMachine](docs/Model/WebhookVirtualMachine.md)
## Documentation for Authorization
## ApiKeyHeader
- **Type**: API key
- **API key parameter name**: Auth-API-Key
- **Location**: HTTP header
## ApiKeyQuery
- **Type**: API key
- **API key parameter name**: api_key
- **Location**: URL query string
## Documentation for sealed results
- [Sealed](docs/Sealed/Sealed.md)
- [DecryptionKey](docs/Sealed/DecryptionKey.md)
## Documentation for webhooks
- [Webhook](docs/Webhook.md)
## Tests
To run the unit tests:
## Support
To report problems, ask questions or provide feedback, please use [Issues](https://github.com/fingerprintjs/fingerprint-pro-server-api-php-sdk/issues).
If you need private support, you can email us at [[email protected]](mailto:[email protected]).
## License
This project is licensed under the [MIT License](https://github.com/fingerprintjs/fingerprint-pro-server-api-php-sdk/blob/main/LICENSE).
All versions of fingerprint-pro-server-api-sdk with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ~7.2
ext-zlib Version *
ext-openssl Version *
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ~7.2
ext-zlib Version *
ext-openssl Version *
The package fingerprint/fingerprint-pro-server-api-sdk contains the following files
Loading the files please wait ....