{"id":19597925,"url":"https://github.com/qualityunit/flowhunt-php-sdk","last_synced_at":"2025-04-27T16:31:36.831Z","repository":{"id":246763449,"uuid":"822400685","full_name":"QualityUnit/flowhunt-php-sdk","owner":"QualityUnit","description":"PHP client for FlowHunt.io","archived":false,"fork":false,"pushed_at":"2025-03-18T11:09:47.000Z","size":1344,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T01:22:25.397Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/QualityUnit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-01T04:53:48.000Z","updated_at":"2025-03-18T11:04:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"63cee6f0-61be-4b40-8043-62dfb4ceeba8","html_url":"https://github.com/QualityUnit/flowhunt-php-sdk","commit_stats":null,"previous_names":["qualityunit/flowhunt-php-sdk"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QualityUnit%2Fflowhunt-php-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QualityUnit%2Fflowhunt-php-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QualityUnit%2Fflowhunt-php-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QualityUnit%2Fflowhunt-php-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QualityUnit","download_url":"https://codeload.github.com/QualityUnit/flowhunt-php-sdk/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251171244,"owners_count":21547076,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T09:03:36.040Z","updated_at":"2025-04-27T16:31:36.822Z","avatar_url":"https://github.com/QualityUnit.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FlowHunt\n\nFlowHunt API\n\n\n## Installation \u0026 Usage\n\n### Requirements\n\nPHP 7.4 and later.\nShould also work with PHP 8.0.\n\n### Composer\n\nTo install the bindings via [Composer](https://getcomposer.org/), add the following to `composer.json`:\n\n```json\n{\n  \"repositories\": [\n    {\n      \"type\": \"vcs\",\n      \"url\": \"https://github.com/GIT_USER_ID/flowhunt-php-sdk.git\"\n    }\n  ],\n  \"require\": {\n    \"GIT_USER_ID/flowhunt-php-sdk\": \"*@dev\"\n  }\n}\n```\n\nThen run `composer install`\n\n### Manual Installation\n\nDownload the files and include `autoload.php`:\n\n```php\n\u003c?php\nrequire_once('/path/to/FlowHunt/vendor/autoload.php');\n```\n\n## Getting Started\n\nPlease follow the [installation procedure](#installation--usage) and then run the following:\n\n```php\n\u003c?php\nrequire_once(__DIR__ . '/vendor/autoload.php');\n\n\n\n// Configure Bearer authorization: HTTPBearer\n$config = FlowHunt\\Configuration::getDefaultConfiguration()-\u003esetAccessToken('YOUR_ACCESS_TOKEN');\n\n\n$apiInstance = new FlowHunt\\Api\\ApiKeysApi(\n    // If you want use custom http client, pass your client which implements `GuzzleHttp\\ClientInterface`.\n    // This is optional, `GuzzleHttp\\Client` will be used as default.\n    new GuzzleHttp\\Client(),\n    $config\n);\n$workspace_id = 'workspace_id_example'; // string\n$api_key_create_request = new \\FlowHunt\\Model\\ApiKeyCreateRequest(); // \\FlowHunt\\Model\\ApiKeyCreateRequest\n\ntry {\n    $result = $apiInstance-\u003ecreateApiKey($workspace_id, $api_key_create_request);\n    print_r($result);\n} catch (Exception $e) {\n    echo 'Exception when calling ApiKeysApi-\u003ecreateApiKey: ', $e-\u003egetMessage(), PHP_EOL;\n}\n\n```\n\n## API Endpoints\n\nAll URIs are relative to *http://localhost*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*ApiKeysApi* | [**createApiKey**](docs/Api/ApiKeysApi.md#createapikey) | **POST** /v2/api_keys/create | Create Api Key\n*ApiKeysApi* | [**deleteApiKey**](docs/Api/ApiKeysApi.md#deleteapikey) | **DELETE** /v2/api_keys/{api_key_id} | Delete Api Key\n*ApiKeysApi* | [**searchApiKey**](docs/Api/ApiKeysApi.md#searchapikey) | **POST** /v2/api_keys/search | Search Api Key\n*ApiKeysApi* | [**updateApiKey**](docs/Api/ApiKeysApi.md#updateapikey) | **PUT** /v2/api_keys/{api_key_id} | Update Api Key\n*AuthApi* | [**activateUser**](docs/Api/AuthApi.md#activateuser) | **GET** /v2/auth/activate | Activate User\n*AuthApi* | [**getThirdPartyToken**](docs/Api/AuthApi.md#getthirdpartytoken) | **POST** /v2/auth/token/{provider_name} | Get Third Party Token\n*AuthApi* | [**getToken**](docs/Api/AuthApi.md#gettoken) | **POST** /v2/auth/token | Get Token\n*AuthApi* | [**getUser**](docs/Api/AuthApi.md#getuser) | **GET** /v2/auth/me | Get User\n*AuthApi* | [**recoverPassword**](docs/Api/AuthApi.md#recoverpassword) | **POST** /v2/auth/password-recovery/{email} | Recover Password\n*AuthApi* | [**refreshToken**](docs/Api/AuthApi.md#refreshtoken) | **POST** /v2/auth/refresh-token | Refresh Token\n*AuthApi* | [**registerUser**](docs/Api/AuthApi.md#registeruser) | **POST** /v2/auth/ | Register User\n*AuthApi* | [**resetPassword**](docs/Api/AuthApi.md#resetpassword) | **POST** /v2/auth/reset-password | Reset Password\n*BillingApi* | [**createChangePlanPortal**](docs/Api/BillingApi.md#createchangeplanportal) | **POST** /v2/billing/portal/change-plan/create | Create Change Plan Portal\n*BillingApi* | [**createCheckout**](docs/Api/BillingApi.md#createcheckout) | **POST** /v2/billing/checkout/create | Create Checkout\n*BillingApi* | [**createUpdateInfoPortal**](docs/Api/BillingApi.md#createupdateinfoportal) | **POST** /v2/billing/portal/update-info/create | Create Update Info Portal\n*BillingApi* | [**getPricingPlans**](docs/Api/BillingApi.md#getpricingplans) | **GET** /v2/billing/plans | Get Pricing Plans\n*BillingApi* | [**getUserPlan**](docs/Api/BillingApi.md#getuserplan) | **GET** /v2/billing/plans/me | Get User Plan\n*BillingApi* | [**stripeWebhook**](docs/Api/BillingApi.md#stripewebhook) | **POST** /v2/billing/webhook | Stripe Webhook\n*ChatbotsApi* | [**createChatbot**](docs/Api/ChatbotsApi.md#createchatbot) | **POST** /v2/chatbots/create | Create Chatbot\n*ChatbotsApi* | [**deleteChatbot**](docs/Api/ChatbotsApi.md#deletechatbot) | **DELETE** /v2/chatbots/{chatbot_id} | Delete Chatbot\n*ChatbotsApi* | [**getChatbot**](docs/Api/ChatbotsApi.md#getchatbot) | **GET** /v2/chatbots/{chatbot_id} | Get Chatbot\n*ChatbotsApi* | [**searchChatbots**](docs/Api/ChatbotsApi.md#searchchatbots) | **POST** /v2/chatbots/ | Search Chatbots\n*ChatbotsApi* | [**updateChatbot**](docs/Api/ChatbotsApi.md#updatechatbot) | **PUT** /v2/chatbots/{chatbot_id} | Update Chatbot\n*CreditsApi* | [**getCreditBalance**](docs/Api/CreditsApi.md#getcreditbalance) | **GET** /v2/credits/balance | Get Credit Balance\n*CreditsApi* | [**getWorkspaceCreditBalance**](docs/Api/CreditsApi.md#getworkspacecreditbalance) | **GET** /v2/credits/workspace_balance | Get Workspace Credit Balance\n*CreditsApi* | [**searchCreditTransactions**](docs/Api/CreditsApi.md#searchcredittransactions) | **POST** /v2/credits/search | Search Credit Transactions\n*CreditsApi* | [**searchDailyCreditTransactions**](docs/Api/CreditsApi.md#searchdailycredittransactions) | **POST** /v2/credits/search_daily | Search Daily Credit Transactions\n*DocumentsApi* | [**createDocumentCategory**](docs/Api/DocumentsApi.md#createdocumentcategory) | **POST** /v2/documents/categories/create | Create Document Category\n*DocumentsApi* | [**createFaq**](docs/Api/DocumentsApi.md#createfaq) | **POST** /v2/documents/faqs/create | Create Faq\n*DocumentsApi* | [**deleteDocument**](docs/Api/DocumentsApi.md#deletedocument) | **DELETE** /v2/documents/{doc_id} | Delete Document\n*DocumentsApi* | [**deleteDocumentCategory**](docs/Api/DocumentsApi.md#deletedocumentcategory) | **DELETE** /v2/documents/categories/{cat_id} | Delete Document Category\n*DocumentsApi* | [**deleteFaq**](docs/Api/DocumentsApi.md#deletefaq) | **DELETE** /v2/documents/faqs/{faq_id} | Delete Faq\n*DocumentsApi* | [**downloadBinaryDocument**](docs/Api/DocumentsApi.md#downloadbinarydocument) | **GET** /v2/documents/download/binary/{doc_id} | Download Binary Document\n*DocumentsApi* | [**downloadTextDocument**](docs/Api/DocumentsApi.md#downloadtextdocument) | **GET** /v2/documents/download/text/{doc_id} | Download Text Document\n*DocumentsApi* | [**importFaq**](docs/Api/DocumentsApi.md#importfaq) | **POST** /v2/documents/faqs/import | Import Faq\n*DocumentsApi* | [**searchDocumentCategories**](docs/Api/DocumentsApi.md#searchdocumentcategories) | **POST** /v2/documents/categories/search | Search Document Categories\n*DocumentsApi* | [**searchDocuments**](docs/Api/DocumentsApi.md#searchdocuments) | **POST** /v2/documents/search | Search Documents\n*DocumentsApi* | [**searchFaqs**](docs/Api/DocumentsApi.md#searchfaqs) | **POST** /v2/documents/faqs/search | Search Faqs\n*DocumentsApi* | [**updateDocument**](docs/Api/DocumentsApi.md#updatedocument) | **PUT** /v2/documents/{doc_id} | Update Document\n*DocumentsApi* | [**updateDocumentCategory**](docs/Api/DocumentsApi.md#updatedocumentcategory) | **PUT** /v2/documents/categories/{cat_id} | Update Document Category\n*DocumentsApi* | [**updateFaq**](docs/Api/DocumentsApi.md#updatefaq) | **PUT** /v2/documents/faqs/{faq_id} | Update Faq\n*DocumentsApi* | [**uploadDocument**](docs/Api/DocumentsApi.md#uploaddocument) | **POST** /v2/documents/upload/{cat_id} | Upload Document\n*DocumentsApi* | [**uploadFromUrlDocument**](docs/Api/DocumentsApi.md#uploadfromurldocument) | **POST** /v2/documents/upload-from-url/{cat_id} | Upload From Url Document\n*FineTuningsApi* | [**createImageFt**](docs/Api/FineTuningsApi.md#createimageft) | **POST** /v2/fine_tunings/images/ | Create Image Ft\n*FineTuningsApi* | [**deleteFileFt**](docs/Api/FineTuningsApi.md#deletefileft) | **DELETE** /v2/fine_tunings/files/{file_key} | Delete File Ft\n*FineTuningsApi* | [**deleteImageFt**](docs/Api/FineTuningsApi.md#deleteimageft) | **DELETE** /v2/fine_tunings/images/{ft_id} | Delete Image Ft\n*FineTuningsApi* | [**generateImagePrompt**](docs/Api/FineTuningsApi.md#generateimageprompt) | **POST** /v2/fine_tunings/inference/images/generate-prompt | Generate Image Prompt\n*FineTuningsApi* | [**generateImages**](docs/Api/FineTuningsApi.md#generateimages) | **POST** /v2/fine_tunings/inference/images | Generate Images\n*FineTuningsApi* | [**getFileFt**](docs/Api/FineTuningsApi.md#getfileft) | **GET** /v2/fine_tunings/files/{file_key} | Get File Ft\n*FineTuningsApi* | [**getInferenceResults**](docs/Api/FineTuningsApi.md#getinferenceresults) | **GET** /v2/fine_tunings/inference/results/{inference_id} | Get Inference Results\n*FineTuningsApi* | [**handleReplicateWebhook**](docs/Api/FineTuningsApi.md#handlereplicatewebhook) | **POST** /v2/fine_tunings/webhooks/replicate | Handle Replicate Webhook\n*FineTuningsApi* | [**searchImageFts**](docs/Api/FineTuningsApi.md#searchimagefts) | **POST** /v2/fine_tunings/images/search | Search Image Fts\n*FineTuningsApi* | [**searchInferenceHistory**](docs/Api/FineTuningsApi.md#searchinferencehistory) | **POST** /v2/fine_tunings/inference/history | Search Inference History\n*FineTuningsApi* | [**updateImageFt**](docs/Api/FineTuningsApi.md#updateimageft) | **PUT** /v2/fine_tunings/images/{ft_id} | Update Image Ft\n*FineTuningsApi* | [**uploadImageFt**](docs/Api/FineTuningsApi.md#uploadimageft) | **POST** /v2/fine_tunings/files/{ft_type}/upload | Upload Image Ft\n*FlowMessagesApi* | [**searchFlowMessages**](docs/Api/FlowMessagesApi.md#searchflowmessages) | **POST** /v2/chatbots/search/{session_id} | Search Flow Messages\n*FlowSessionsApi* | [**deleteChatbotSessionView**](docs/Api/FlowSessionsApi.md#deletechatbotsessionview) | **DELETE** /v2/chatbots/sessions/{session_id} | Delete Chatbot Session View\n*FlowSessionsApi* | [**getChatbotSessionView**](docs/Api/FlowSessionsApi.md#getchatbotsessionview) | **GET** /v2/chatbots/sessions/{session_id} | Get Chatbot Session View\n*FlowSessionsApi* | [**searchChatbotSessionsView**](docs/Api/FlowSessionsApi.md#searchchatbotsessionsview) | **POST** /v2/chatbots/sessions/search | Search Chatbot Sessions View\n*FlowSessionsApi* | [**updateChatbotSessionView**](docs/Api/FlowSessionsApi.md#updatechatbotsessionview) | **PUT** /v2/chatbots/sessions/{session_id} | Update Chatbot Session View\n*FlowWebhooksApi* | [**executeThirdPartyWebhook**](docs/Api/FlowWebhooksApi.md#executethirdpartywebhook) | **POST** /v2/flows/webhooks/third_party_integrations/{trigger_type} | Execute Third Party Webhook\n*FlowWebhooksApi* | [**executeWebhook**](docs/Api/FlowWebhooksApi.md#executewebhook) | **POST** /v2/flows/webhooks/{chatbot_id} | Execute Webhook\n*FlowWebhooksApi* | [**executeWebhookFromFlow**](docs/Api/FlowWebhooksApi.md#executewebhookfromflow) | **POST** /v2/flows/webhooks/from_flow/{flow_id} | Execute Webhook From Flow\n*FlowWebhooksApi* | [**pollWebhookResponse**](docs/Api/FlowWebhooksApi.md#pollwebhookresponse) | **POST** /v2/flows/webhooks/invocation_response/{message_id} | Poll Webhook Response\n*FlowsApi* | [**createChatbotSession**](docs/Api/FlowsApi.md#createchatbotsession) | **POST** /v2/flows/sessions/create | Create Chatbot Session\n*FlowsApi* | [**createFlow**](docs/Api/FlowsApi.md#createflow) | **POST** /v2/flows/create | Create Flow\n*FlowsApi* | [**createFlowCategory**](docs/Api/FlowsApi.md#createflowcategory) | **POST** /v2/flows/categories/create | Create Flow Category\n*FlowsApi* | [**createFlowCron**](docs/Api/FlowsApi.md#createflowcron) | **POST** /v2/flows/crons/create | Create Flow Cron\n*FlowsApi* | [**createFlowSession**](docs/Api/FlowsApi.md#createflowsession) | **POST** /v2/flows/sessions/from_flow/create | Create Flow Session\n*FlowsApi* | [**deleteAttachment**](docs/Api/FlowsApi.md#deleteattachment) | **DELETE** /v2/flows/sessions/{session_id}/attachments/{file_id} | Delete Attachment\n*FlowsApi* | [**deleteFlow**](docs/Api/FlowsApi.md#deleteflow) | **DELETE** /v2/flows/{flow_id} | Delete Flow\n*FlowsApi* | [**deleteFlowCategory**](docs/Api/FlowsApi.md#deleteflowcategory) | **DELETE** /v2/flows/categories/{cat_id} | Delete Flow Category\n*FlowsApi* | [**deleteFlowCron**](docs/Api/FlowsApi.md#deleteflowcron) | **DELETE** /v2/flows/crons/{flow_id}/{cron_id} | Delete Flow Cron\n*FlowsApi* | [**executeFlowCron**](docs/Api/FlowsApi.md#executeflowcron) | **POST** /v2/flows/crons/{flow_id}/{cron_id}/execute | Execute Flow Cron\n*FlowsApi* | [**get**](docs/Api/FlowsApi.md#get) | **GET** /v2/flows/{flow_id} | Get\n*FlowsApi* | [**getAllComponents**](docs/Api/FlowsApi.md#getallcomponents) | **GET** /v2/flows/components/all | Get All Components\n*FlowsApi* | [**getAttachments**](docs/Api/FlowsApi.md#getattachments) | **GET** /v2/flows/sessions/{session_id}/attachments | Get Attachments\n*FlowsApi* | [**getInvokedFlowResults**](docs/Api/FlowsApi.md#getinvokedflowresults) | **GET** /v2/flows/{flow_id}/{task_id} | Get Invoked Flow Results\n*FlowsApi* | [**getPublicFlow**](docs/Api/FlowsApi.md#getpublicflow) | **GET** /v2/flows/public/{flow_id} | Get Public Flow\n*FlowsApi* | [**getTriggerTypes**](docs/Api/FlowsApi.md#gettriggertypes) | **POST** /v2/flows/{flow_id}/triggers | Get Trigger Types\n*FlowsApi* | [**invokeFlow**](docs/Api/FlowsApi.md#invokeflow) | **POST** /v2/flows/{flow_id}/invoke | Invoke Flow\n*FlowsApi* | [**invokeFlowResponse**](docs/Api/FlowsApi.md#invokeflowresponse) | **POST** /v2/flows/sessions/{session_id}/invoke | Invoke Flow Response\n*FlowsApi* | [**invokeFlowSingleton**](docs/Api/FlowsApi.md#invokeflowsingleton) | **POST** /v2/flows/{flow_id}/invoke_singleton | Invoke Flow Singleton\n*FlowsApi* | [**pollFlowResponse**](docs/Api/FlowsApi.md#pollflowresponse) | **POST** /v2/flows/sessions/{session_id}/invocation_response/{from_timestamp} | Poll Flow Response\n*FlowsApi* | [**search**](docs/Api/FlowsApi.md#search) | **POST** /v2/flows/ | Search\n*FlowsApi* | [**searchAll**](docs/Api/FlowsApi.md#searchall) | **POST** /v2/flows/all | Search All\n*FlowsApi* | [**searchFlowCategories**](docs/Api/FlowsApi.md#searchflowcategories) | **POST** /v2/flows/categories/search | Search Flow Categories\n*FlowsApi* | [**searchFlowCrons**](docs/Api/FlowsApi.md#searchflowcrons) | **POST** /v2/flows/crons/search | Search Flow Crons\n*FlowsApi* | [**streamFlowResponse**](docs/Api/FlowsApi.md#streamflowresponse) | **POST** /v2/flows/sessions/{session_id}/stream | Stream Flow Response\n*FlowsApi* | [**updateFlow**](docs/Api/FlowsApi.md#updateflow) | **PUT** /v2/flows/{flow_id} | Update Flow\n*FlowsApi* | [**updateFlowCategory**](docs/Api/FlowsApi.md#updateflowcategory) | **PUT** /v2/flows/categories/{cat_id} | Update Flow Category\n*FlowsApi* | [**updateFlowCron**](docs/Api/FlowsApi.md#updateflowcron) | **PUT** /v2/flows/crons/{flow_id}/{cron_id} | Update Flow Cron\n*FlowsApi* | [**uploadAttachments**](docs/Api/FlowsApi.md#uploadattachments) | **POST** /v2/flows/sessions/{session_id}/attachments | Upload Attachments\n*GoogleApi* | [**getPickerToken_0**](docs/Api/GoogleApi.md#getpickertoken_0) | **GET** /v2/integrations/google/picker_token | Get Picker Token\n*GoogleApi* | [**getSheets_0**](docs/Api/GoogleApi.md#getsheets_0) | **GET** /v2/integrations/google/sheets/{document_id} | Get Sheets\n*GoogleAdsApi* | [**addKeywordToGroup**](docs/Api/GoogleAdsApi.md#addkeywordtogroup) | **POST** /v2/integrations/google_ads/keyword/add_to_group | Add Keyword To Group\n*GoogleAdsApi* | [**analyzeNotAssignedKeywords**](docs/Api/GoogleAdsApi.md#analyzenotassignedkeywords) | **POST** /v2/integrations/google_ads/analyze_not_assigned_keywords | Analyze Not Assigned Keywords\n*GoogleAdsApi* | [**getGoogleAdsCampaigns**](docs/Api/GoogleAdsApi.md#getgoogleadscampaigns) | **POST** /v2/integrations/google_ads/campaigns | Get Google Ads Campaigns\n*GoogleAdsApi* | [**getGoogleAdsCustomers**](docs/Api/GoogleAdsApi.md#getgoogleadscustomers) | **POST** /v2/integrations/google_ads/customers | Get Google Ads Customers\n*GoogleAdsApi* | [**getGoogleAdsGroups**](docs/Api/GoogleAdsApi.md#getgoogleadsgroups) | **POST** /v2/integrations/google_ads/groups | Get Google Ads Groups\n*GoogleAdsApi* | [**getRecommendations**](docs/Api/GoogleAdsApi.md#getrecommendations) | **POST** /v2/integrations/google_ads/recommendations/ | Get Recommendations\n*GoogleAdsApi* | [**importGoogleAdsCampaigns**](docs/Api/GoogleAdsApi.md#importgoogleadscampaigns) | **POST** /v2/integrations/google_ads/campaigns/import | Import Google Ads Campaigns\n*GoogleAdsApi* | [**importGoogleAdsCustomers**](docs/Api/GoogleAdsApi.md#importgoogleadscustomers) | **POST** /v2/integrations/google_ads/customers/import | Import Google Ads Customers\n*GoogleAdsApi* | [**importGoogleAdsGroups**](docs/Api/GoogleAdsApi.md#importgoogleadsgroups) | **POST** /v2/integrations/google_ads/groups/import | Import Google Ads Groups\n*GoogleAdsApi* | [**removeKeywordFromGroup**](docs/Api/GoogleAdsApi.md#removekeywordfromgroup) | **POST** /v2/integrations/google_ads/keyword/remove_from_group | Remove Keyword From Group\n*GoogleAdsApi* | [**updateGoogleAdsCampaign**](docs/Api/GoogleAdsApi.md#updategoogleadscampaign) | **PUT** /v2/integrations/google_ads/campaigns/{customer_id}/{campaign_id} | Update Google Ads Campaign\n*GoogleAdsApi* | [**updateGoogleAdsCustomerUpdate**](docs/Api/GoogleAdsApi.md#updategoogleadscustomerupdate) | **PUT** /v2/integrations/google_ads/customers/{customer_id} | Update Google Ads Customer Update\n*GoogleAdsApi* | [**updateGoogleAdsGroup**](docs/Api/GoogleAdsApi.md#updategoogleadsgroup) | **PUT** /v2/integrations/google_ads/groups/{customer_id}/{campaign_id}/{group_id} | Update Google Ads Group\n*HealthApi* | [**health**](docs/Api/HealthApi.md#health) | **GET** /v2/monitoring/health/ | Health\n*ImagesApi* | [**convertImage**](docs/Api/ImagesApi.md#convertimage) | **POST** /v2/images/convert | Convert Image\n*ImagesApi* | [**getScreenshot**](docs/Api/ImagesApi.md#getscreenshot) | **POST** /v2/images/screenshot | Get Screenshot\n*ImagesApi* | [**optimizeImage**](docs/Api/ImagesApi.md#optimizeimage) | **POST** /v2/images/optimize | Optimize Image\n*IntegrationsApi* | [**createIntegration**](docs/Api/IntegrationsApi.md#createintegration) | **POST** /v2/integrations/{slug}/integrate | Create Integration\n*IntegrationsApi* | [**deleteIntegration**](docs/Api/IntegrationsApi.md#deleteintegration) | **DELETE** /v2/integrations/{slug}/{integration_id} | Delete Integration\n*IntegrationsApi* | [**getAllIntegrations**](docs/Api/IntegrationsApi.md#getallintegrations) | **GET** /v2/integrations/all | Get All Integrations\n*IntegrationsApi* | [**getIntegration**](docs/Api/IntegrationsApi.md#getintegration) | **GET** /v2/integrations/{slug}/{integration_id} | Get Integration\n*IntegrationsApi* | [**getPickerToken**](docs/Api/IntegrationsApi.md#getpickertoken) | **GET** /v2/integrations/google/picker_token | Get Picker Token\n*IntegrationsApi* | [**getSheets**](docs/Api/IntegrationsApi.md#getsheets) | **GET** /v2/integrations/google/sheets/{document_id} | Get Sheets\n*IntegrationsApi* | [**getSlackChannels**](docs/Api/IntegrationsApi.md#getslackchannels) | **GET** /v2/integrations/slack/{slack_team_id}/channels | Get Slack Channels\n*IntegrationsApi* | [**getSlackWorkspaces**](docs/Api/IntegrationsApi.md#getslackworkspaces) | **GET** /v2/integrations/slack/ | Get Slack Workspaces\n*IntegrationsApi* | [**getWordpressPostCategories**](docs/Api/IntegrationsApi.md#getwordpresspostcategories) | **GET** /v2/integrations/wordpress/{integration_id}/categories | Get Wordpress Post Categories\n*IntegrationsApi* | [**getWordpressPostTags**](docs/Api/IntegrationsApi.md#getwordpressposttags) | **GET** /v2/integrations/wordpress/{integration_id}/tags | Get Wordpress Post Tags\n*IntegrationsApi* | [**getWordpressSites**](docs/Api/IntegrationsApi.md#getwordpresssites) | **GET** /v2/integrations/wordpress/sites | Get Wordpress Sites\n*IntegrationsApi* | [**integrationCallback**](docs/Api/IntegrationsApi.md#integrationcallback) | **GET** /v2/integrations/{slug}/callback | Integration Callback\n*IntegrationsApi* | [**searchIntegrations**](docs/Api/IntegrationsApi.md#searchintegrations) | **POST** /v2/integrations/{slug} | Search Integrations\n*LogsApi* | [**searchLogs**](docs/Api/LogsApi.md#searchlogs) | **POST** /v2/logs/search | Search logs\n*MediaApi* | [**getTranscript**](docs/Api/MediaApi.md#gettranscript) | **POST** /v2/media/transcript | Get Transcript\n*MediaApi* | [**getTranscriptResult**](docs/Api/MediaApi.md#gettranscriptresult) | **POST** /v2/media/transcript_status | Get Transcript Result\n*MediaApi* | [**getYoutubeTranscript**](docs/Api/MediaApi.md#getyoutubetranscript) | **POST** /v2/media/youtube/transcript | Get Youtube Transcript\n*PhotoAIApi* | [**explore**](docs/Api/PhotoAIApi.md#explore) | **GET** /v2/photo_ai/explore | Explore\n*PhotoAIApi* | [**getEffects**](docs/Api/PhotoAIApi.md#geteffects) | **GET** /v2/photo_ai/effects | Get Effects\n*PhotoAIApi* | [**getStyles**](docs/Api/PhotoAIApi.md#getstyles) | **GET** /v2/photo_ai/styles | Get Styles\n*PhotoAIApi* | [**getTemplates**](docs/Api/PhotoAIApi.md#gettemplates) | **GET** /v2/photo_ai/templates | Get Templates\n*PromptsApi* | [**createPrompt**](docs/Api/PromptsApi.md#createprompt) | **POST** /v2/prompts/create | Create Prompt\n*PromptsApi* | [**createPromptCategory**](docs/Api/PromptsApi.md#createpromptcategory) | **POST** /v2/prompts/categories/create | Create Prompt Category\n*PromptsApi* | [**deletePrompt**](docs/Api/PromptsApi.md#deleteprompt) | **DELETE** /v2/prompts/{prompt_id} | Delete Prompt\n*PromptsApi* | [**deletePromptCategory**](docs/Api/PromptsApi.md#deletepromptcategory) | **DELETE** /v2/prompts/categories/{cat_id} | Delete Prompt Category\n*PromptsApi* | [**searchPromptCategories**](docs/Api/PromptsApi.md#searchpromptcategories) | **POST** /v2/prompts/categories/search | Search Prompt Categories\n*PromptsApi* | [**searchPrompts**](docs/Api/PromptsApi.md#searchprompts) | **POST** /v2/prompts/search | Search Prompts\n*PromptsApi* | [**updatePrompt**](docs/Api/PromptsApi.md#updateprompt) | **PUT** /v2/prompts/{prompt_id} | Update Prompt\n*PromptsApi* | [**updatePromptCategory**](docs/Api/PromptsApi.md#updatepromptcategory) | **PUT** /v2/prompts/categories/{cat_id} | Update Prompt Category\n*SERPApi* | [**searchClusterQuery**](docs/Api/SERPApi.md#searchclusterquery) | **POST** /v2/serp/clusters/keywords | Search Cluster Query\n*SERPApi* | [**serpClusterAddQueries**](docs/Api/SERPApi.md#serpclusteraddqueries) | **POST** /v2/serp/clusters/{customer_id}/{campaign_id}/{group_id}/add_keywords | Serp Cluster Add Queries\n*SERPApi* | [**serpClusterDeleteCampaign**](docs/Api/SERPApi.md#serpclusterdeletecampaign) | **DELETE** /v2/serp/clusters/{customer_id}/{campaign_id} | Serp Cluster Delete Campaign\n*SERPApi* | [**serpClusterDeleteCustomer**](docs/Api/SERPApi.md#serpclusterdeletecustomer) | **DELETE** /v2/serp/clusters/{customer_id} | Serp Cluster Delete Customer\n*SERPApi* | [**serpClusterDeleteGroup**](docs/Api/SERPApi.md#serpclusterdeletegroup) | **DELETE** /v2/serp/clusters/{customer_id}/{campaign_id}/{group_id} | Serp Cluster Delete Group\n*SERPApi* | [**serpClusterDeleteGroupQueries**](docs/Api/SERPApi.md#serpclusterdeletegroupqueries) | **DELETE** /v2/serp/clusters/{customer_id}/{campaign_id}/{group_id}/delete_queries | Serp Cluster Delete Group Queries\n*SERPApi* | [**serpClusterGetGraphNodes**](docs/Api/SERPApi.md#serpclustergetgraphnodes) | **POST** /v2/serp/clusters/graph_nodes | Serp Cluster Get Graph Nodes\n*SERPApi* | [**serpClusterGetMatchingGroupsToQuery**](docs/Api/SERPApi.md#serpclustergetmatchinggroupstoquery) | **POST** /v2/serp/clusters/recommended_groups | Serp Cluster Get Matching Groups To Query\n*SERPApi* | [**serpClusterGetRelatedKeywordsToQuery**](docs/Api/SERPApi.md#serpclustergetrelatedkeywordstoquery) | **POST** /v2/serp/clusters/related_keywords | Serp Cluster Get Related Keywords To Query\n*SERPApi* | [**serpClusterSplitToSubClusters**](docs/Api/SERPApi.md#serpclustersplittosubclusters) | **POST** /v2/serp/clusters/split_sub_clusters | Serp Cluster Split To Sub Clusters\n*SERPApi* | [**serpSearch**](docs/Api/SERPApi.md#serpsearch) | **POST** /v2/serp/serp/search | Serp Search\n*SERPApi* | [**serpVolumes**](docs/Api/SERPApi.md#serpvolumes) | **POST** /v2/serp/serp/volumes | Serp Volumes\n*SERPApi* | [**serpVolumesPingback**](docs/Api/SERPApi.md#serpvolumespingback) | **GET** /v2/serp/serp/volumes/pingback/{id}/{tag} | Serp Volumes Pingback\n*SchedulesApi* | [**createSchedules**](docs/Api/SchedulesApi.md#createschedules) | **POST** /v2/schedules/create | Create Schedules\n*SchedulesApi* | [**deleteSchedule**](docs/Api/SchedulesApi.md#deleteschedule) | **DELETE** /v2/schedules/{schedule_id} | Delete Schedule\n*SchedulesApi* | [**getSchedule**](docs/Api/SchedulesApi.md#getschedule) | **GET** /v2/schedules/{schedule_id} | Get Schedule\n*SchedulesApi* | [**getScheduleUrlDetails**](docs/Api/SchedulesApi.md#getscheduleurldetails) | **GET** /v2/schedules/{schedule_id}/urls/{domain_id}/{url_id} | Get Schedule Url Details\n*SchedulesApi* | [**getSchedules**](docs/Api/SchedulesApi.md#getschedules) | **POST** /v2/schedules/ | Get Schedules\n*SchedulesApi* | [**runSchedule**](docs/Api/SchedulesApi.md#runschedule) | **POST** /v2/schedules/run/{schedule_id} | Run Schedule\n*SchedulesApi* | [**searchScheduleUrls**](docs/Api/SchedulesApi.md#searchscheduleurls) | **POST** /v2/schedules/urls/ | Search Schedule Urls\n*SchedulesApi* | [**updateSchedule**](docs/Api/SchedulesApi.md#updateschedule) | **PUT** /v2/schedules/{schedule_id} | Update Schedule\n*SecretsApi* | [**createSecret**](docs/Api/SecretsApi.md#createsecret) | **POST** /v2/secrets/create | Create Secret\n*SecretsApi* | [**deleteSecret**](docs/Api/SecretsApi.md#deletesecret) | **DELETE** /v2/secrets/{secret_id} | Delete Secret\n*SecretsApi* | [**getSecret**](docs/Api/SecretsApi.md#getsecret) | **GET** /v2/secrets/{secret_id} | Get Secret\n*SecretsApi* | [**searchSecret**](docs/Api/SecretsApi.md#searchsecret) | **POST** /v2/secrets/search | Search Secret\n*SecretsApi* | [**updateSecret**](docs/Api/SecretsApi.md#updatesecret) | **PUT** /v2/secrets/{secret_id} | Update Secret\n*SemanticSearchApi* | [**getSimilarDocsByDocId**](docs/Api/SemanticSearchApi.md#getsimilardocsbydocid) | **POST** /v2/similarities/document/live | Get Similar Docs By Doc Id\n*SemanticSearchApi* | [**getSimilarDocsByQuery**](docs/Api/SemanticSearchApi.md#getsimilardocsbyquery) | **POST** /v2/similarities/query/live | Get Similar Docs By Query\n*SemanticSearchApi* | [**scheduleSimilarDocsByDocId**](docs/Api/SemanticSearchApi.md#schedulesimilardocsbydocid) | **POST** /v2/similarities/document | Schedule Similar Docs By Doc Id\n*SemanticSearchApi* | [**scheduleSimilarDocsByQuery**](docs/Api/SemanticSearchApi.md#schedulesimilardocsbyquery) | **POST** /v2/similarities/query | Schedule Similar Docs By Query\n*SlackApi* | [**getSlackChannels_0**](docs/Api/SlackApi.md#getslackchannels_0) | **GET** /v2/integrations/slack/{slack_team_id}/channels | Get Slack Channels\n*SlackApi* | [**getSlackWorkspaces_0**](docs/Api/SlackApi.md#getslackworkspaces_0) | **GET** /v2/integrations/slack/ | Get Slack Workspaces\n*TagsApi* | [**createTag**](docs/Api/TagsApi.md#createtag) | **POST** /v2/tags/create | Create Tag\n*TagsApi* | [**deleteTag**](docs/Api/TagsApi.md#deletetag) | **DELETE** /v2/tags/{tag_id} | Delete Tag\n*TagsApi* | [**searchTags**](docs/Api/TagsApi.md#searchtags) | **POST** /v2/tags/search | Search Tags\n*TagsApi* | [**updateTag**](docs/Api/TagsApi.md#updatetag) | **PUT** /v2/tags/{tag_id} | Update Tag\n*TrackingApi* | [**searchEvents**](docs/Api/TrackingApi.md#searchevents) | **POST** /v2/tracking/events | Search Events\n*TrackingApi* | [**searchLinks**](docs/Api/TrackingApi.md#searchlinks) | **POST** /v2/tracking/links | Search Links\n*TrackingApi* | [**searchSources**](docs/Api/TrackingApi.md#searchsources) | **POST** /v2/tracking/sources | Search Sources\n*TrackingApi* | [**trackClick**](docs/Api/TrackingApi.md#trackclick) | **POST** /v2/tracking/clk | Track Click\n*TrackingApi* | [**trackEvent**](docs/Api/TrackingApi.md#trackevent) | **POST** /v2/tracking/evnt | Track Event\n*TrackingApi* | [**trackLink**](docs/Api/TrackingApi.md#tracklink) | **POST** /v2/tracking/lnk | Track Link\n*WordPressApi* | [**getWordpressPostCategories_0**](docs/Api/WordPressApi.md#getwordpresspostcategories_0) | **GET** /v2/integrations/wordpress/{integration_id}/categories | Get Wordpress Post Categories\n*WordPressApi* | [**getWordpressPostTags_0**](docs/Api/WordPressApi.md#getwordpressposttags_0) | **GET** /v2/integrations/wordpress/{integration_id}/tags | Get Wordpress Post Tags\n*WordPressApi* | [**getWordpressSites_0**](docs/Api/WordPressApi.md#getwordpresssites_0) | **GET** /v2/integrations/wordpress/sites | Get Wordpress Sites\n*WorkspacesApi* | [**addWorkspaceUser**](docs/Api/WorkspacesApi.md#addworkspaceuser) | **POST** /v2/workspaces/{workspace_id}/add-member | Add Workspace User\n*WorkspacesApi* | [**createWorkspace**](docs/Api/WorkspacesApi.md#createworkspace) | **POST** /v2/workspaces/create | Create Workspace\n*WorkspacesApi* | [**deleteWorkspace**](docs/Api/WorkspacesApi.md#deleteworkspace) | **DELETE** /v2/workspaces/{workspace_id} | Delete Workspace\n*WorkspacesApi* | [**deleteWorkspaceUser**](docs/Api/WorkspacesApi.md#deleteworkspaceuser) | **DELETE** /v2/workspaces/{workspace_id}/{user_id} | Delete Workspace User\n*WorkspacesApi* | [**getWorkspace**](docs/Api/WorkspacesApi.md#getworkspace) | **POST** /v2/workspaces/{workspace_id} | Get Workspace\n*WorkspacesApi* | [**searchMyWorkspaces**](docs/Api/WorkspacesApi.md#searchmyworkspaces) | **POST** /v2/workspaces/me/my_workspaces | Search My Workspaces\n*WorkspacesApi* | [**searchWorkspaceUsers**](docs/Api/WorkspacesApi.md#searchworkspaceusers) | **POST** /v2/workspaces/{workspace_id}/users | Search Workspace Users\n*WorkspacesApi* | [**updateWorkspace**](docs/Api/WorkspacesApi.md#updateworkspace) | **PUT** /v2/workspaces/{workspace_id} | Update Workspace\n*WorkspacesApi* | [**updateWorkspaceUser**](docs/Api/WorkspacesApi.md#updateworkspaceuser) | **PUT** /v2/workspaces/{workspace_id}/{user_id} | Update Workspace User\n\n## Models\n\n- [AllFlowsSearchRequest](docs/Model/AllFlowsSearchRequest.md)\n- [ApiKeyCreateRequest](docs/Model/ApiKeyCreateRequest.md)\n- [ApiKeyResponse](docs/Model/ApiKeyResponse.md)\n- [ApiKeySearchRequest](docs/Model/ApiKeySearchRequest.md)\n- [ApiKeyUpdateRequest](docs/Model/ApiKeyUpdateRequest.md)\n- [AppUrlInput](docs/Model/AppUrlInput.md)\n- [AppUrlOutput](docs/Model/AppUrlOutput.md)\n- [AspecRatio](docs/Model/AspecRatio.md)\n- [BaseFoundationModel](docs/Model/BaseFoundationModel.md)\n- [BoolChar](docs/Model/BoolChar.md)\n- [ChatbotCreateRequest](docs/Model/ChatbotCreateRequest.md)\n- [ChatbotResponse](docs/Model/ChatbotResponse.md)\n- [ChatbotSearchRequest](docs/Model/ChatbotSearchRequest.md)\n- [ChatbotStatus](docs/Model/ChatbotStatus.md)\n- [ChatbotUpdateRequest](docs/Model/ChatbotUpdateRequest.md)\n- [CheckoutCreateRequest](docs/Model/CheckoutCreateRequest.md)\n- [CommunityImageGenerationsResponse](docs/Model/CommunityImageGenerationsResponse.md)\n- [Completed](docs/Model/Completed.md)\n- [CreditBalanceResponse](docs/Model/CreditBalanceResponse.md)\n- [CreditDailyTransactionResponse](docs/Model/CreditDailyTransactionResponse.md)\n- [CreditDailyTransactionSearchRequest](docs/Model/CreditDailyTransactionSearchRequest.md)\n- [CreditTransactionResponse](docs/Model/CreditTransactionResponse.md)\n- [CreditTransactionSearchRequest](docs/Model/CreditTransactionSearchRequest.md)\n- [Data](docs/Model/Data.md)\n- [DocumentCategoryCreateRequest](docs/Model/DocumentCategoryCreateRequest.md)\n- [DocumentCategoryResponse](docs/Model/DocumentCategoryResponse.md)\n- [DocumentCategorySearchRequest](docs/Model/DocumentCategorySearchRequest.md)\n- [DocumentCategoryUpdateRequest](docs/Model/DocumentCategoryUpdateRequest.md)\n- [DocumentContent](docs/Model/DocumentContent.md)\n- [DocumentContentResponse](docs/Model/DocumentContentResponse.md)\n- [DocumentResponse](docs/Model/DocumentResponse.md)\n- [DocumentSearchRequest](docs/Model/DocumentSearchRequest.md)\n- [DocumentSimilarityRequest](docs/Model/DocumentSimilarityRequest.md)\n- [DocumentSimilarityTaskRequest](docs/Model/DocumentSimilarityTaskRequest.md)\n- [DocumentStatus](docs/Model/DocumentStatus.md)\n- [DocumentType](docs/Model/DocumentType.md)\n- [DocumentUpdateRequest](docs/Model/DocumentUpdateRequest.md)\n- [FTStatus](docs/Model/FTStatus.md)\n- [FTType](docs/Model/FTType.md)\n- [FaqCreateRequest](docs/Model/FaqCreateRequest.md)\n- [FaqResponse](docs/Model/FaqResponse.md)\n- [FaqSearchRequest](docs/Model/FaqSearchRequest.md)\n- [FaqStatus](docs/Model/FaqStatus.md)\n- [FaqType](docs/Model/FaqType.md)\n- [FaqUpdateRequest](docs/Model/FaqUpdateRequest.md)\n- [FeatureResponse](docs/Model/FeatureResponse.md)\n- [FileUploadResponse](docs/Model/FileUploadResponse.md)\n- [FlowCategoryCreateRequest](docs/Model/FlowCategoryCreateRequest.md)\n- [FlowCategoryResponse](docs/Model/FlowCategoryResponse.md)\n- [FlowCategorySearchRequest](docs/Model/FlowCategorySearchRequest.md)\n- [FlowConfig](docs/Model/FlowConfig.md)\n- [FlowCreate](docs/Model/FlowCreate.md)\n- [FlowCronCreateRequest](docs/Model/FlowCronCreateRequest.md)\n- [FlowCronResponse](docs/Model/FlowCronResponse.md)\n- [FlowCronSearchRequest](docs/Model/FlowCronSearchRequest.md)\n- [FlowCronStatus](docs/Model/FlowCronStatus.md)\n- [FlowCronUpdateRequest](docs/Model/FlowCronUpdateRequest.md)\n- [FlowDetailResponse](docs/Model/FlowDetailResponse.md)\n- [FlowEventActionType](docs/Model/FlowEventActionType.md)\n- [FlowInvokeRequest](docs/Model/FlowInvokeRequest.md)\n- [FlowLoadingIndicator](docs/Model/FlowLoadingIndicator.md)\n- [FlowRequestChatRole](docs/Model/FlowRequestChatRole.md)\n- [FlowResponse](docs/Model/FlowResponse.md)\n- [FlowSearchRequest](docs/Model/FlowSearchRequest.md)\n- [FlowSessionAttachmentResponse](docs/Model/FlowSessionAttachmentResponse.md)\n- [FlowSessionCreateFromFlowRequest](docs/Model/FlowSessionCreateFromFlowRequest.md)\n- [FlowSessionCreateRequest](docs/Model/FlowSessionCreateRequest.md)\n- [FlowSessionEvent](docs/Model/FlowSessionEvent.md)\n- [FlowSessionInvocationMessageResponse](docs/Model/FlowSessionInvocationMessageResponse.md)\n- [FlowSessionInvocationResponse](docs/Model/FlowSessionInvocationResponse.md)\n- [FlowSessionInvokeRequest](docs/Model/FlowSessionInvokeRequest.md)\n- [FlowSessionLoadingMetadata](docs/Model/FlowSessionLoadingMetadata.md)\n- [FlowSessionMessage](docs/Model/FlowSessionMessage.md)\n- [FlowSessionMessageMetadata](docs/Model/FlowSessionMessageMetadata.md)\n- [FlowSessionResponse](docs/Model/FlowSessionResponse.md)\n- [FlowSessionStatus](docs/Model/FlowSessionStatus.md)\n- [FlowSessionStreamRequest](docs/Model/FlowSessionStreamRequest.md)\n- [FlowSessionTaskResponseMetadata](docs/Model/FlowSessionTaskResponseMetadata.md)\n- [FlowSessionToolCallMetadata](docs/Model/FlowSessionToolCallMetadata.md)\n- [FlowSessionViewResponse](docs/Model/FlowSessionViewResponse.md)\n- [FlowSessionViewSearchRequest](docs/Model/FlowSessionViewSearchRequest.md)\n- [FlowSessionViewUpdateRequest](docs/Model/FlowSessionViewUpdateRequest.md)\n- [FlowType](docs/Model/FlowType.md)\n- [GoogleAdsActionType](docs/Model/GoogleAdsActionType.md)\n- [GoogleAdsAnalyzeKeywordsRequest](docs/Model/GoogleAdsAnalyzeKeywordsRequest.md)\n- [GoogleAdsCampaignResponse](docs/Model/GoogleAdsCampaignResponse.md)\n- [GoogleAdsCampaignStatus](docs/Model/GoogleAdsCampaignStatus.md)\n- [GoogleAdsCampaignUpdateRequest](docs/Model/GoogleAdsCampaignUpdateRequest.md)\n- [GoogleAdsCampaignsResponse](docs/Model/GoogleAdsCampaignsResponse.md)\n- [GoogleAdsCampaignsSearchRequest](docs/Model/GoogleAdsCampaignsSearchRequest.md)\n- [GoogleAdsCustomerResponse](docs/Model/GoogleAdsCustomerResponse.md)\n- [GoogleAdsCustomerUpdateRequest](docs/Model/GoogleAdsCustomerUpdateRequest.md)\n- [GoogleAdsCustomersResponse](docs/Model/GoogleAdsCustomersResponse.md)\n- [GoogleAdsCustomersSearchRequest](docs/Model/GoogleAdsCustomersSearchRequest.md)\n- [GoogleAdsGroupResponse](docs/Model/GoogleAdsGroupResponse.md)\n- [GoogleAdsGroupStatus](docs/Model/GoogleAdsGroupStatus.md)\n- [GoogleAdsGroupUpdateRequest](docs/Model/GoogleAdsGroupUpdateRequest.md)\n- [GoogleAdsGroupsResponse](docs/Model/GoogleAdsGroupsResponse.md)\n- [GoogleAdsGroupsSearchRequest](docs/Model/GoogleAdsGroupsSearchRequest.md)\n- [GoogleAdsKeywordAddRequest](docs/Model/GoogleAdsKeywordAddRequest.md)\n- [GoogleAdsKeywordRecommendation](docs/Model/GoogleAdsKeywordRecommendation.md)\n- [GoogleAdsKeywordRemoveRequest](docs/Model/GoogleAdsKeywordRemoveRequest.md)\n- [GoogleAdsMatchType](docs/Model/GoogleAdsMatchType.md)\n- [GoogleAdsRecommendation](docs/Model/GoogleAdsRecommendation.md)\n- [GoogleAdsRecommendationConfidence](docs/Model/GoogleAdsRecommendationConfidence.md)\n- [GoogleAdsRecommendationStatus](docs/Model/GoogleAdsRecommendationStatus.md)\n- [GoogleAdsRecommendationType](docs/Model/GoogleAdsRecommendationType.md)\n- [GoogleAdsRecommendationsRequest](docs/Model/GoogleAdsRecommendationsRequest.md)\n- [GooglePickerTokenResponse](docs/Model/GooglePickerTokenResponse.md)\n- [GoogleSheetResponse](docs/Model/GoogleSheetResponse.md)\n- [GoogleSheetsResponse](docs/Model/GoogleSheetsResponse.md)\n- [HTTPValidationError](docs/Model/HTTPValidationError.md)\n- [Health](docs/Model/Health.md)\n- [ImageConvertRequest](docs/Model/ImageConvertRequest.md)\n- [ImageFTCreateRequest](docs/Model/ImageFTCreateRequest.md)\n- [ImageFTResponse](docs/Model/ImageFTResponse.md)\n- [ImageFTSearchRequest](docs/Model/ImageFTSearchRequest.md)\n- [ImageFTUpdateRequest](docs/Model/ImageFTUpdateRequest.md)\n- [ImageInferenceRequest](docs/Model/ImageInferenceRequest.md)\n- [ImageInferenceResponse](docs/Model/ImageInferenceResponse.md)\n- [ImageInferenceResultResponse](docs/Model/ImageInferenceResultResponse.md)\n- [ImageInferenceScheduleResponse](docs/Model/ImageInferenceScheduleResponse.md)\n- [ImageOptimizeRequest](docs/Model/ImageOptimizeRequest.md)\n- [ImagePromptResponse](docs/Model/ImagePromptResponse.md)\n- [InferenceFileType](docs/Model/InferenceFileType.md)\n- [InferenceHistorySearchRequest](docs/Model/InferenceHistorySearchRequest.md)\n- [IntegrationCategory](docs/Model/IntegrationCategory.md)\n- [IntegrationDetailResponse](docs/Model/IntegrationDetailResponse.md)\n- [IntegrationFlowResponse](docs/Model/IntegrationFlowResponse.md)\n- [IntegrationResponse](docs/Model/IntegrationResponse.md)\n- [IntegrationSearchRequest](docs/Model/IntegrationSearchRequest.md)\n- [IntegrationSlug](docs/Model/IntegrationSlug.md)\n- [LogEntryLevel](docs/Model/LogEntryLevel.md)\n- [LogEntryType](docs/Model/LogEntryType.md)\n- [LogResponse](docs/Model/LogResponse.md)\n- [LoginUserRequest](docs/Model/LoginUserRequest.md)\n- [LogsSearchRequest](docs/Model/LogsSearchRequest.md)\n- [MessageType](docs/Model/MessageType.md)\n- [Metadata](docs/Model/Metadata.md)\n- [NewPasswordRequest](docs/Model/NewPasswordRequest.md)\n- [OutputFormat](docs/Model/OutputFormat.md)\n- [PhotoAIEffectResponse](docs/Model/PhotoAIEffectResponse.md)\n- [PhotoAIStyleResponse](docs/Model/PhotoAIStyleResponse.md)\n- [PhotoAITemplateResponse](docs/Model/PhotoAITemplateResponse.md)\n- [PlanResponse](docs/Model/PlanResponse.md)\n- [PointerType](docs/Model/PointerType.md)\n- [PromptCategoryCreateRequest](docs/Model/PromptCategoryCreateRequest.md)\n- [PromptCategoryResponse](docs/Model/PromptCategoryResponse.md)\n- [PromptCategorySearchRequest](docs/Model/PromptCategorySearchRequest.md)\n- [PromptCategoryUpdateRequest](docs/Model/PromptCategoryUpdateRequest.md)\n- [PromptCreateRequest](docs/Model/PromptCreateRequest.md)\n- [PromptResponse](docs/Model/PromptResponse.md)\n- [PromptSearchRequest](docs/Model/PromptSearchRequest.md)\n- [PromptUpdateRequest](docs/Model/PromptUpdateRequest.md)\n- [QuerySimilarityRequest](docs/Model/QuerySimilarityRequest.md)\n- [QuerySimilarityTaskRequest](docs/Model/QuerySimilarityTaskRequest.md)\n- [RefreshTokenRequest](docs/Model/RefreshTokenRequest.md)\n- [RegisterUserRequest](docs/Model/RegisterUserRequest.md)\n- [Role](docs/Model/Role.md)\n- [ScheduleCreateRequest](docs/Model/ScheduleCreateRequest.md)\n- [ScheduleFrequency](docs/Model/ScheduleFrequency.md)\n- [ScheduleResponse](docs/Model/ScheduleResponse.md)\n- [ScheduleSearchRequest](docs/Model/ScheduleSearchRequest.md)\n- [ScheduleStatus](docs/Model/ScheduleStatus.md)\n- [ScheduleType](docs/Model/ScheduleType.md)\n- [ScheduleUpdateRequest](docs/Model/ScheduleUpdateRequest.md)\n- [ScheduleUrlDetailResponse](docs/Model/ScheduleUrlDetailResponse.md)\n- [ScheduleUrlResponse](docs/Model/ScheduleUrlResponse.md)\n- [ScheduleUrlSearchRequest](docs/Model/ScheduleUrlSearchRequest.md)\n- [ScreenshotRequest](docs/Model/ScreenshotRequest.md)\n- [ScreenshotResponse](docs/Model/ScreenshotResponse.md)\n- [SecretCreateRequest](docs/Model/SecretCreateRequest.md)\n- [SecretResponse](docs/Model/SecretResponse.md)\n- [SecretSearchRequest](docs/Model/SecretSearchRequest.md)\n- [SecretUpdateRequest](docs/Model/SecretUpdateRequest.md)\n- [SerpClusterAddQueryRequest](docs/Model/SerpClusterAddQueryRequest.md)\n- [SerpClusterAddQueryRequests](docs/Model/SerpClusterAddQueryRequests.md)\n- [SerpClusterBestGroupsRequest](docs/Model/SerpClusterBestGroupsRequest.md)\n- [SerpClusterGroupIntersectionsRequest](docs/Model/SerpClusterGroupIntersectionsRequest.md)\n- [SerpClusterGroupSearchRequest](docs/Model/SerpClusterGroupSearchRequest.md)\n- [SerpClusterGroupSubClustersRequest](docs/Model/SerpClusterGroupSubClustersRequest.md)\n- [SerpClusterKeywordIntersectionsRequest](docs/Model/SerpClusterKeywordIntersectionsRequest.md)\n- [SerpClusterKeywordResponse](docs/Model/SerpClusterKeywordResponse.md)\n- [SerpGroupIntersection](docs/Model/SerpGroupIntersection.md)\n- [SerpKeyword](docs/Model/SerpKeyword.md)\n- [SerpKeywordRelation](docs/Model/SerpKeywordRelation.md)\n- [SerpQueryRequest](docs/Model/SerpQueryRequest.md)\n- [SerpSearchEngineType](docs/Model/SerpSearchEngineType.md)\n- [SerpSearchRequest](docs/Model/SerpSearchRequest.md)\n- [SerpSearchRequests](docs/Model/SerpSearchRequests.md)\n- [SerpSubclusterKeywordsResponse](docs/Model/SerpSubclusterKeywordsResponse.md)\n- [SerpVolumeRequest](docs/Model/SerpVolumeRequest.md)\n- [SlackChannelResponse](docs/Model/SlackChannelResponse.md)\n- [SlackWorkspaceResponse](docs/Model/SlackWorkspaceResponse.md)\n- [SortDirection](docs/Model/SortDirection.md)\n- [SubscriptionPlan](docs/Model/SubscriptionPlan.md)\n- [TagCreateRequest](docs/Model/TagCreateRequest.md)\n- [TagResponse](docs/Model/TagResponse.md)\n- [TagSearchRequest](docs/Model/TagSearchRequest.md)\n- [TagUpdateRequest](docs/Model/TagUpdateRequest.md)\n- [TaskOutput](docs/Model/TaskOutput.md)\n- [TaskResponse](docs/Model/TaskResponse.md)\n- [TaskStatus](docs/Model/TaskStatus.md)\n- [ThridPartyLoginRequest](docs/Model/ThridPartyLoginRequest.md)\n- [Token](docs/Model/Token.md)\n- [TrackingClickIdNames](docs/Model/TrackingClickIdNames.md)\n- [TrackingEventCreateRequest](docs/Model/TrackingEventCreateRequest.md)\n- [TrackingEventCreateRequests](docs/Model/TrackingEventCreateRequests.md)\n- [TrackingEventData](docs/Model/TrackingEventData.md)\n- [TrackingEventResponse](docs/Model/TrackingEventResponse.md)\n- [TrackingEventSearchRequest](docs/Model/TrackingEventSearchRequest.md)\n- [TrackingEventsResponse](docs/Model/TrackingEventsResponse.md)\n- [TrackingLinkCreateRequest](docs/Model/TrackingLinkCreateRequest.md)\n- [TrackingLinkResponse](docs/Model/TrackingLinkResponse.md)\n- [TrackingLinkSearchRequest](docs/Model/TrackingLinkSearchRequest.md)\n- [TrackingLinksCreateRequest](docs/Model/TrackingLinksCreateRequest.md)\n- [TrackingLinksResponse](docs/Model/TrackingLinksResponse.md)\n- [TrackingSourceCreateRequest](docs/Model/TrackingSourceCreateRequest.md)\n- [TrackingSourceResponse](docs/Model/TrackingSourceResponse.md)\n- [TrackingSourceSearchRequest](docs/Model/TrackingSourceSearchRequest.md)\n- [TrackingSourceTypes](docs/Model/TrackingSourceTypes.md)\n- [TrackingSourcesResponse](docs/Model/TrackingSourcesResponse.md)\n- [TransactionType](docs/Model/TransactionType.md)\n- [TranscriptTaskRequest](docs/Model/TranscriptTaskRequest.md)\n- [TriggerResponse](docs/Model/TriggerResponse.md)\n- [TriggerType](docs/Model/TriggerType.md)\n- [UrlScreenshotResponse](docs/Model/UrlScreenshotResponse.md)\n- [UserDocumentStatus](docs/Model/UserDocumentStatus.md)\n- [UserPlanResponse](docs/Model/UserPlanResponse.md)\n- [UserResponse](docs/Model/UserResponse.md)\n- [UserTokenResponse](docs/Model/UserTokenResponse.md)\n- [ValidationError](docs/Model/ValidationError.md)\n- [ValidationErrorLocInner](docs/Model/ValidationErrorLocInner.md)\n- [VectorDocumentResponse](docs/Model/VectorDocumentResponse.md)\n- [VectorDocumentType](docs/Model/VectorDocumentType.md)\n- [VectorDocumentsTaskResponse](docs/Model/VectorDocumentsTaskResponse.md)\n- [WordPressCategoryResponse](docs/Model/WordPressCategoryResponse.md)\n- [WordPressSiteResponse](docs/Model/WordPressSiteResponse.md)\n- [WordPressTagsResponse](docs/Model/WordPressTagsResponse.md)\n- [WorkspaceCreateRequest](docs/Model/WorkspaceCreateRequest.md)\n- [WorkspaceResponse](docs/Model/WorkspaceResponse.md)\n- [WorkspaceRole](docs/Model/WorkspaceRole.md)\n- [WorkspaceSearchRequest](docs/Model/WorkspaceSearchRequest.md)\n- [WorkspaceUpdateRequest](docs/Model/WorkspaceUpdateRequest.md)\n- [WorkspaceUserCreateRequest](docs/Model/WorkspaceUserCreateRequest.md)\n- [WorkspaceUserResponse](docs/Model/WorkspaceUserResponse.md)\n- [WorkspaceUserUpdateRequest](docs/Model/WorkspaceUserUpdateRequest.md)\n- [WorkspaceUsersSearchRequest](docs/Model/WorkspaceUsersSearchRequest.md)\n- [YoutubeContent](docs/Model/YoutubeContent.md)\n- [YoutubeTranscriptRequest](docs/Model/YoutubeTranscriptRequest.md)\n- [YoutubeTranscriptResponse](docs/Model/YoutubeTranscriptResponse.md)\n\n## Authorization\n\nAuthentication schemes defined for the API:\n### sudo_api_key_header\n\n- **Type**: API key\n- **API key parameter name**: Sudo-Api-Key\n- **Location**: HTTP header\n\n\n### APIKeyHeader\n\n- **Type**: API key\n- **API key parameter name**: Api-Key\n- **Location**: HTTP header\n\n\n### HTTPBearer\n\n- **Type**: Bearer authentication\n\n## Tests\n\nTo run the tests, use:\n\n```bash\ncomposer install\nvendor/bin/phpunit\n```\n\n## Author\n\n\n\n## About this package\n\nThis PHP package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:\n\n- API version: `2.0.0`\n    - Package version: `3.13.1`\n    - Generator version: `7.9.0`\n- Build package: `org.openapitools.codegen.languages.PhpClientCodegen`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqualityunit%2Fflowhunt-php-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqualityunit%2Fflowhunt-php-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqualityunit%2Fflowhunt-php-sdk/lists"}