github.com/twilio/twilio-go@v1.20.1/rest/intelligence/v2/README.md (about) 1 # Go API client for openapi 2 3 This is the public Twilio REST API. 4 5 ## Overview 6 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project from the OpenAPI specs located at [twilio/twilio-oai](https://github.com/twilio/twilio-oai/tree/main/spec). By using the [OpenAPI-spec](https://www.openapis.org/) from a remote server, you can easily generate an API client. 7 8 - API version: 1.0.0 9 - Package version: 1.0.0 10 - Build package: com.twilio.oai.TwilioGoGenerator 11 For more information, please visit [https://support.twilio.com](https://support.twilio.com) 12 13 ## Installation 14 15 Install the following dependencies: 16 17 ```shell 18 go get github.com/stretchr/testify/assert 19 go get golang.org/x/net/context 20 ``` 21 22 Put the package under your project folder and add the following in import: 23 24 ```golang 25 import "./openapi" 26 ``` 27 28 ## Documentation for API Endpoints 29 30 All URIs are relative to *https://intelligence.twilio.com* 31 32 Class | Method | HTTP request | Description 33 ------------ | ------------- | ------------- | ------------- 34 *ServicesApi* | [**CreateService**](docs/ServicesApi.md#createservice) | **Post** /v2/Services | 35 *ServicesApi* | [**DeleteService**](docs/ServicesApi.md#deleteservice) | **Delete** /v2/Services/{Sid} | 36 *ServicesApi* | [**FetchService**](docs/ServicesApi.md#fetchservice) | **Get** /v2/Services/{Sid} | 37 *ServicesApi* | [**ListService**](docs/ServicesApi.md#listservice) | **Get** /v2/Services | 38 *ServicesApi* | [**UpdateService**](docs/ServicesApi.md#updateservice) | **Post** /v2/Services/{Sid} | 39 *TranscriptsApi* | [**CreateTranscript**](docs/TranscriptsApi.md#createtranscript) | **Post** /v2/Transcripts | 40 *TranscriptsApi* | [**DeleteTranscript**](docs/TranscriptsApi.md#deletetranscript) | **Delete** /v2/Transcripts/{Sid} | 41 *TranscriptsApi* | [**FetchTranscript**](docs/TranscriptsApi.md#fetchtranscript) | **Get** /v2/Transcripts/{Sid} | 42 *TranscriptsApi* | [**ListTranscript**](docs/TranscriptsApi.md#listtranscript) | **Get** /v2/Transcripts | 43 *TranscriptsMediaApi* | [**FetchMedia**](docs/TranscriptsMediaApi.md#fetchmedia) | **Get** /v2/Transcripts/{Sid}/Media | 44 *TranscriptsOperatorResultsApi* | [**FetchOperatorResult**](docs/TranscriptsOperatorResultsApi.md#fetchoperatorresult) | **Get** /v2/Transcripts/{TranscriptSid}/OperatorResults/{OperatorSid} | 45 *TranscriptsOperatorResultsApi* | [**ListOperatorResult**](docs/TranscriptsOperatorResultsApi.md#listoperatorresult) | **Get** /v2/Transcripts/{TranscriptSid}/OperatorResults | 46 *TranscriptsSentencesApi* | [**ListSentence**](docs/TranscriptsSentencesApi.md#listsentence) | **Get** /v2/Transcripts/{TranscriptSid}/Sentences | 47 48 49 ## Documentation For Models 50 51 - [ListOperatorResultResponseMeta](docs/ListOperatorResultResponseMeta.md) 52 - [IntelligenceV2Transcript](docs/IntelligenceV2Transcript.md) 53 - [IntelligenceV2OperatorResult](docs/IntelligenceV2OperatorResult.md) 54 - [ListTranscriptResponse](docs/ListTranscriptResponse.md) 55 - [IntelligenceV2Service](docs/IntelligenceV2Service.md) 56 - [IntelligenceV2Sentence](docs/IntelligenceV2Sentence.md) 57 - [ListSentenceResponse](docs/ListSentenceResponse.md) 58 - [IntelligenceV2Media](docs/IntelligenceV2Media.md) 59 - [ListOperatorResultResponse](docs/ListOperatorResultResponse.md) 60 - [ListServiceResponse](docs/ListServiceResponse.md) 61 62 63 ## Documentation For Authorization 64 65 66 67 ## accountSid_authToken 68 69 - **Type**: HTTP basic authentication 70 71 Example 72 73 ```golang 74 auth := context.WithValue(context.Background(), sw.ContextBasicAuth, sw.BasicAuth{ 75 UserName: "username", 76 Password: "password", 77 }) 78 r, err := client.Service.Operation(auth, args) 79 ``` 80