https://github.com/adamaveray/typeform
A library providing a strongly-typed PHP interface to the Typeform API.
https://github.com/adamaveray/typeform
typeform typeform-api typeform-api-wrapper
Last synced: 7 months ago
JSON representation
A library providing a strongly-typed PHP interface to the Typeform API.
- Host: GitHub
- URL: https://github.com/adamaveray/typeform
- Owner: adamaveray
- License: mit
- Created: 2021-10-11T16:00:38.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-07T01:10:50.000Z (8 months ago)
- Last Synced: 2024-11-07T01:39:41.274Z (8 months ago)
- Topics: typeform, typeform-api, typeform-api-wrapper
- Language: PHP
- Homepage:
- Size: 274 KB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Typeform API Client
A strongly-typed interface to the complete [Typeform API](https://developer.typeform.com/get-started/).
```
composer require adamaveray/typeform
```## Setup
1. Install the library with Composer (`composer require adamaveray/typeform`).
2. [Generate a Typeform personal access token](https://developer.typeform.com/get-started/personal-access-token/).## Usage
To interact with the Typeform API, create a new instance of the [ApiClient class](src/ApiClient.php) and pass in a personal access token:
```php
$apiClient = new \AdamAveray\Typeform\ApiClient('{access-token}');
```See the following sections for full documentation:
- [Common](docs/Common.md)
- [Workspaces](docs/Workspaces.md)
- [Forms](docs/Forms.md)
- [Images](docs/Images.md)
- [Themes](docs/Themes.md)
- [Webhooks](docs/Webhooks.md)
- [Misc](docs/Misc.md)
- [Embeds](docs/Embeds.md)---
[MIT Licence](LICENSE)