{"id":18821149,"url":"https://github.com/compwright/servicetitan","last_synced_at":"2026-01-13T22:52:08.925Z","repository":{"id":57673617,"uuid":"482041708","full_name":"compwright/servicetitan","owner":"compwright","description":"ServiceTitan v2 API client for PHP","archived":true,"fork":false,"pushed_at":"2024-12-24T03:45:31.000Z","size":2700,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-21T12:08:02.101Z","etag":null,"topics":["openapi","psr-7","rest-client"],"latest_commit_sha":null,"homepage":"https://packagist.org/packages/compwright/servicetitan","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/compwright.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-04-15T17:55:48.000Z","updated_at":"2025-07-30T01:18:32.000Z","dependencies_parsed_at":"2025-09-02T20:43:37.613Z","dependency_job_id":null,"html_url":"https://github.com/compwright/servicetitan","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/compwright/servicetitan","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compwright%2Fservicetitan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compwright%2Fservicetitan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compwright%2Fservicetitan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compwright%2Fservicetitan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/compwright","download_url":"https://codeload.github.com/compwright/servicetitan/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compwright%2Fservicetitan/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28402163,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-13T14:36:09.778Z","status":"ssl_error","status_checked_at":"2026-01-13T14:35:19.697Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["openapi","psr-7","rest-client"],"created_at":"2024-11-08T00:34:37.752Z","updated_at":"2026-01-13T22:52:08.908Z","avatar_url":"https://github.com/compwright.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ServiceTitan v2 API client for PHP\n\nServiceTitan v2 API client for PHP\n\nFor more information, please visit [https://developer.servicetitan.io](https://developer.servicetitan.io).\n\n## Installation\n\nInstall via Composer:\n\n```\ncomposer require compwright/servicetitan\n```\n\n## Usage\n\nSee [example.php](example/example.php)\n\n## API Endpoints\n\nAll URIs are relative to *https://api.servicetitan.io*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*CallsApi* | [**callsGetCalls**](docs/Api/CallsApi.md#callsgetcalls) | **GET** /telecom/v2/tenant/{tenant}/calls | Calls_GetCalls\n*CallsApi* | [**callsGetDetails**](docs/Api/CallsApi.md#callsgetdetails) | **GET** /telecom/v2/tenant/{tenant}/calls/{id} | Calls_GetDetails\n*CallsApi* | [**callsGetRecording**](docs/Api/CallsApi.md#callsgetrecording) | **GET** /telecom/v2/tenant/{tenant}/calls/{id}/recording | Calls_GetRecording\n*CallsApi* | [**callsGetVoiceMail**](docs/Api/CallsApi.md#callsgetvoicemail) | **GET** /telecom/v2/tenant/{tenant}/calls/{id}/voicemail | Calls_GetVoiceMail\n*CallsApi* | [**callsUpdate**](docs/Api/CallsApi.md#callsupdate) | **PUT** /telecom/v2/tenant/{tenant}/calls/{id} | Calls_Update\n\n## Models\n\n- [AddressInput](docs/Model/AddressInput.md)\n- [AddressOutput](docs/Model/AddressOutput.md)\n- [CallDirection](docs/Model/CallDirection.md)\n- [CallType](docs/Model/CallType.md)\n- [CollectionResultOfModuleTelecomSharedBundleCallModel](docs/Model/CollectionResultOfModuleTelecomSharedBundleCallModel.md)\n- [ContactsContractsContactInputModel](docs/Model/ContactsContractsContactInputModel.md)\n- [ContactsContractsContactOutputModel](docs/Model/ContactsContractsContactOutputModel.md)\n- [CrmContractsCustomersCustomerModel](docs/Model/CrmContractsCustomersCustomerModel.md)\n- [CrmContractsCustomersCustomerPhoneModel](docs/Model/CrmContractsCustomersCustomerPhoneModel.md)\n- [CrmCustomersCustomerType](docs/Model/CrmCustomersCustomerType.md)\n- [CustomFieldApiModel](docs/Model/CustomFieldApiModel.md)\n- [CustomerInModel](docs/Model/CustomerInModel.md)\n- [JobTypeModel](docs/Model/JobTypeModel.md)\n- [LocationInModel](docs/Model/LocationInModel.md)\n- [MarketingCoreCampaignCategoryModel](docs/Model/MarketingCoreCampaignCategoryModel.md)\n- [MarketingCoreCampaignModel](docs/Model/MarketingCoreCampaignModel.md)\n- [MarketingCoreCampaignModelCategory](docs/Model/MarketingCoreCampaignModelCategory.md)\n- [MembershipsMembershipModel](docs/Model/MembershipsMembershipModel.md)\n- [MembershipsMembershipTypeModel](docs/Model/MembershipsMembershipTypeModel.md)\n- [ModuleAdminSharedBusinessUnitAddressModel](docs/Model/ModuleAdminSharedBusinessUnitAddressModel.md)\n- [ModuleAdminSharedBusinessUnitModel](docs/Model/ModuleAdminSharedBusinessUnitModel.md)\n- [ModuleAdminSharedBusinessUnitTenantModel](docs/Model/ModuleAdminSharedBusinessUnitTenantModel.md)\n- [ModuleTelecomSharedBundleCallModel](docs/Model/ModuleTelecomSharedBundleCallModel.md)\n- [ModuleTelecomSharedCallAgentModel](docs/Model/ModuleTelecomSharedCallAgentModel.md)\n- [ModuleTelecomSharedCallInUpdateModelV2](docs/Model/ModuleTelecomSharedCallInUpdateModelV2.md)\n- [ModuleTelecomSharedCallModel](docs/Model/ModuleTelecomSharedCallModel.md)\n- [ModuleTelecomSharedCallReasonModel](docs/Model/ModuleTelecomSharedCallReasonModel.md)\n- [ModuleTelecomSharedDetailedBundleCallModel](docs/Model/ModuleTelecomSharedDetailedBundleCallModel.md)\n- [ModuleTelecomSharedDetailedCallModel](docs/Model/ModuleTelecomSharedDetailedCallModel.md)\n- [ModuleTelecomSharedDetailedCallModelCallType](docs/Model/ModuleTelecomSharedDetailedCallModelCallType.md)\n- [ModuleTelecomSharedReasonInModel](docs/Model/ModuleTelecomSharedReasonInModel.md)\n- [ServicesNamedModel](docs/Model/ServicesNamedModel.md)\n\n## Authorization\n\nAuthentication schemes defined for the API:\n### appKey\n\n- **Type**: API key\n- **API key parameter name**: ST-App-Key\n- **Location**: HTTP header\n\n\n### bearerToken\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\nJonathon Hill, CompWright Enterprises LLC (https://compwright.com)\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: `1.0`\n    - Generator version: `7.10.0`\n- Build package: `org.openapitools.codegen.languages.PhpClientCodegen`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcompwright%2Fservicetitan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcompwright%2Fservicetitan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcompwright%2Fservicetitan/lists"}