Skip to content

Latest commit

 

History

History
295 lines (196 loc) · 15.4 KB

File metadata and controls

295 lines (196 loc) · 15.4 KB

Ticket

Overview

Available Operations

create_ticketing_ticket

Create a ticket

Example Usage

from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared


with UnifiedTo(
    security=shared.Security(
        jwt="<YOUR_API_KEY_HERE>",
    ),
) as unified_to:

    res = unified_to.ticket.create_ticketing_ticket(request={
        "ticketing_ticket": {},
        "connection_id": "<id>",
    })

    assert res.ticketing_ticket is not None

    # Handle response
    print(res.ticketing_ticket)

Parameters

Parameter Type Required Description
request operations.CreateTicketingTicketRequest ✔️ The request object to use for the request.
retries Optional[utils.RetryConfig] Configuration to override the default retry behavior of the client.

Response

operations.CreateTicketingTicketResponse

Errors

Error Type Status Code Content Type
errors.SDKError 4XX, 5XX */*

get_ticketing_ticket

Retrieve a ticket

Example Usage

from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared


with UnifiedTo(
    security=shared.Security(
        jwt="<YOUR_API_KEY_HERE>",
    ),
) as unified_to:

    res = unified_to.ticket.get_ticketing_ticket(request={
        "connection_id": "<id>",
        "id": "<id>",
    })

    assert res.ticketing_ticket is not None

    # Handle response
    print(res.ticketing_ticket)

Parameters

Parameter Type Required Description
request operations.GetTicketingTicketRequest ✔️ The request object to use for the request.
retries Optional[utils.RetryConfig] Configuration to override the default retry behavior of the client.

Response

operations.GetTicketingTicketResponse

Errors

Error Type Status Code Content Type
errors.SDKError 4XX, 5XX */*

list_ticketing_tickets

List all tickets

Example Usage

from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared


with UnifiedTo(
    security=shared.Security(
        jwt="<YOUR_API_KEY_HERE>",
    ),
) as unified_to:

    res = unified_to.ticket.list_ticketing_tickets(request={
        "connection_id": "<id>",
    })

    assert res.ticketing_tickets is not None

    # Handle response
    print(res.ticketing_tickets)

Parameters

Parameter Type Required Description
request operations.ListTicketingTicketsRequest ✔️ The request object to use for the request.
retries Optional[utils.RetryConfig] Configuration to override the default retry behavior of the client.

Response

operations.ListTicketingTicketsResponse

Errors

Error Type Status Code Content Type
errors.SDKError 4XX, 5XX */*

patch_ticketing_ticket

Update a ticket

Example Usage

from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared


with UnifiedTo(
    security=shared.Security(
        jwt="<YOUR_API_KEY_HERE>",
    ),
) as unified_to:

    res = unified_to.ticket.patch_ticketing_ticket(request={
        "ticketing_ticket": {},
        "connection_id": "<id>",
        "id": "<id>",
    })

    assert res.ticketing_ticket is not None

    # Handle response
    print(res.ticketing_ticket)

Parameters

Parameter Type Required Description
request operations.PatchTicketingTicketRequest ✔️ The request object to use for the request.
retries Optional[utils.RetryConfig] Configuration to override the default retry behavior of the client.

Response

operations.PatchTicketingTicketResponse

Errors

Error Type Status Code Content Type
errors.SDKError 4XX, 5XX */*

remove_ticketing_ticket

Remove a ticket

Example Usage

from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared


with UnifiedTo(
    security=shared.Security(
        jwt="<YOUR_API_KEY_HERE>",
    ),
) as unified_to:

    res = unified_to.ticket.remove_ticketing_ticket(request={
        "connection_id": "<id>",
        "id": "<id>",
    })

    assert res is not None

    # Handle response
    print(res)

Parameters

Parameter Type Required Description
request operations.RemoveTicketingTicketRequest ✔️ The request object to use for the request.
retries Optional[utils.RetryConfig] Configuration to override the default retry behavior of the client.

Response

operations.RemoveTicketingTicketResponse

Errors

Error Type Status Code Content Type
errors.SDKError 4XX, 5XX */*

update_ticketing_ticket

Update a ticket

Example Usage

from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared


with UnifiedTo(
    security=shared.Security(
        jwt="<YOUR_API_KEY_HERE>",
    ),
) as unified_to:

    res = unified_to.ticket.update_ticketing_ticket(request={
        "ticketing_ticket": {},
        "connection_id": "<id>",
        "id": "<id>",
    })

    assert res.ticketing_ticket is not None

    # Handle response
    print(res.ticketing_ticket)

Parameters

Parameter Type Required Description
request operations.UpdateTicketingTicketRequest ✔️ The request object to use for the request.
retries Optional[utils.RetryConfig] Configuration to override the default retry behavior of the client.

Response

operations.UpdateTicketingTicketResponse

Errors

Error Type Status Code Content Type
errors.SDKError 4XX, 5XX */*