All URIs are relative to https://demo.looker.com:19999/api/3.0
| Method | HTTP request | Description |
|---|---|---|
| accept_integration_hub_legal_agreement | POST /integration_hubs/{integration_hub_id}/accept_legal_agreement | Accept Integration Hub Legal Agreement |
| all_integration_hubs | GET /integration_hubs | Get All Integration Hubs |
| all_integrations | GET /integrations | Get All Integrations |
| create_integration_hub | POST /integration_hubs | Create Integration Hub |
| delete_integration_hub | DELETE /integration_hubs/{integration_hub_id} | Delete Integration Hub |
| fetch_integration_form | POST /integrations/{integration_id}/form | Fetch Remote Integration Form |
| integration | GET /integrations/{integration_id} | Get Integration |
| integration_hub | GET /integration_hubs/{integration_hub_id} | Get Integration Hub |
| update_integration | PATCH /integrations/{integration_id} | Update Integration |
| update_integration_hub | PATCH /integration_hubs/{integration_hub_id} | Update Integration Hub |
IntegrationHub accept_integration_hub_legal_agreement(integration_hub_id)
Accept Integration Hub Legal Agreement
Accepts the legal agreement for a given integration hub. This only works for integration hubs that have legal_agreement_required set to true and legal_agreement_signed set to false.
from __future__ import print_statement
import time
import lookerapi
from lookerapi.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = lookerapi.IntegrationApi()
integration_hub_id = 789 # int | Id of integration_hub
try:
# Accept Integration Hub Legal Agreement
api_response = api_instance.accept_integration_hub_legal_agreement(integration_hub_id)
pprint(api_response)
except ApiException as e:
print("Exception when calling IntegrationApi->accept_integration_hub_legal_agreement: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| integration_hub_id | int | Id of integration_hub |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
list[IntegrationHub] all_integration_hubs(fields=fields)
Get All Integration Hubs
from __future__ import print_statement
import time
import lookerapi
from lookerapi.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = lookerapi.IntegrationApi()
fields = 'fields_example' # str | Requested fields. (optional)
try:
# Get All Integration Hubs
api_response = api_instance.all_integration_hubs(fields=fields)
pprint(api_response)
except ApiException as e:
print("Exception when calling IntegrationApi->all_integration_hubs: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| fields | str | Requested fields. | [optional] |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
list[Integration] all_integrations(fields=fields, integration_hub_id=integration_hub_id)
Get All Integrations
from __future__ import print_statement
import time
import lookerapi
from lookerapi.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = lookerapi.IntegrationApi()
fields = 'fields_example' # str | Requested fields. (optional)
integration_hub_id = 'integration_hub_id_example' # str | Filter to a specific provider (optional)
try:
# Get All Integrations
api_response = api_instance.all_integrations(fields=fields, integration_hub_id=integration_hub_id)
pprint(api_response)
except ApiException as e:
print("Exception when calling IntegrationApi->all_integrations: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| fields | str | Requested fields. | [optional] |
| integration_hub_id | str | Filter to a specific provider | [optional] |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
IntegrationHub create_integration_hub(body=body, fields=fields)
Create Integration Hub
from __future__ import print_statement
import time
import lookerapi
from lookerapi.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = lookerapi.IntegrationApi()
body = lookerapi.IntegrationHub() # IntegrationHub | Integration Hub (optional)
fields = 'fields_example' # str | Requested fields. (optional)
try:
# Create Integration Hub
api_response = api_instance.create_integration_hub(body=body, fields=fields)
pprint(api_response)
except ApiException as e:
print("Exception when calling IntegrationApi->create_integration_hub: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| body | IntegrationHub | Integration Hub | [optional] |
| fields | str | Requested fields. | [optional] |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
str delete_integration_hub(integration_hub_id)
Delete Integration Hub
from __future__ import print_statement
import time
import lookerapi
from lookerapi.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = lookerapi.IntegrationApi()
integration_hub_id = 789 # int | Id of integration_hub
try:
# Delete Integration Hub
api_response = api_instance.delete_integration_hub(integration_hub_id)
pprint(api_response)
except ApiException as e:
print("Exception when calling IntegrationApi->delete_integration_hub: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| integration_hub_id | int | Id of integration_hub |
str
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DataActionForm fetch_integration_form(integration_id)
Fetch Remote Integration Form
Returns the Integration form for presentation to the user.
from __future__ import print_statement
import time
import lookerapi
from lookerapi.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = lookerapi.IntegrationApi()
integration_id = 789 # int | Id of Integration
try:
# Fetch Remote Integration Form
api_response = api_instance.fetch_integration_form(integration_id)
pprint(api_response)
except ApiException as e:
print("Exception when calling IntegrationApi->fetch_integration_form: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| integration_id | int | Id of Integration |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Integration integration(integration_id, fields=fields)
Get Integration
from __future__ import print_statement
import time
import lookerapi
from lookerapi.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = lookerapi.IntegrationApi()
integration_id = 789 # int | Id of Integration
fields = 'fields_example' # str | Requested fields. (optional)
try:
# Get Integration
api_response = api_instance.integration(integration_id, fields=fields)
pprint(api_response)
except ApiException as e:
print("Exception when calling IntegrationApi->integration: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| integration_id | int | Id of Integration | |
| fields | str | Requested fields. | [optional] |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
IntegrationHub integration_hub(integration_hub_id, fields=fields)
Get Integration Hub
from __future__ import print_statement
import time
import lookerapi
from lookerapi.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = lookerapi.IntegrationApi()
integration_hub_id = 789 # int | Id of Integration Hub
fields = 'fields_example' # str | Requested fields. (optional)
try:
# Get Integration Hub
api_response = api_instance.integration_hub(integration_hub_id, fields=fields)
pprint(api_response)
except ApiException as e:
print("Exception when calling IntegrationApi->integration_hub: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| integration_hub_id | int | Id of Integration Hub | |
| fields | str | Requested fields. | [optional] |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Integration update_integration(integration_id, body, fields=fields)
Update Integration
from __future__ import print_statement
import time
import lookerapi
from lookerapi.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = lookerapi.IntegrationApi()
integration_id = 789 # int | Id of Integration
body = lookerapi.Integration() # Integration | Integration
fields = 'fields_example' # str | Requested fields. (optional)
try:
# Update Integration
api_response = api_instance.update_integration(integration_id, body, fields=fields)
pprint(api_response)
except ApiException as e:
print("Exception when calling IntegrationApi->update_integration: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| integration_id | int | Id of Integration | |
| body | Integration | Integration | |
| fields | str | Requested fields. | [optional] |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
IntegrationHub update_integration_hub(integration_hub_id, body, fields=fields)
Update Integration Hub
from __future__ import print_statement
import time
import lookerapi
from lookerapi.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = lookerapi.IntegrationApi()
integration_hub_id = 789 # int | Id of Integration Hub
body = lookerapi.IntegrationHub() # IntegrationHub | Integration Hub
fields = 'fields_example' # str | Requested fields. (optional)
try:
# Update Integration Hub
api_response = api_instance.update_integration_hub(integration_hub_id, body, fields=fields)
pprint(api_response)
except ApiException as e:
print("Exception when calling IntegrationApi->update_integration_hub: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| integration_hub_id | int | Id of Integration Hub | |
| body | IntegrationHub | Integration Hub | |
| fields | str | Requested fields. | [optional] |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]