Skip to main content

SearchTracing

SearchTracing summarises how providers responded to the request.

statusstatus (string)

Overall outcome of the request.

Possible values: [SEARCH_TRACING_STATUS_OK, SEARCH_TRACING_STATUS_OK_NO_RESULTS, SEARCH_TRACING_STATUS_OK_WARNINGS, SEARCH_TRACING_STATUS_WARNINGS, SEARCH_TRACING_STATUS_ERRORS, SEARCH_TRACING_STATUS_UNKNOWN, SEARCH_TRACING_STATUS_PARTIAL, SEARCH_TRACING_STATUS_PARTIAL_WITH_WARNINGS_ERRORS, SEARCH_TRACING_STATUS_WARNINGS_ERRORS]

accessSpans object[]

Per-access spans representing each provider call.

  • Array [
  • accessaccess (string)

    Identifier of the access that was called.

    statusstatus (string)

    Result of the access call.

    Possible values: [SEARCH_TRACING_SPAN_STATUS_OK, SEARCH_TRACING_SPAN_STATUS_OK_NO_RESULTS, SEARCH_TRACING_SPAN_STATUS_OK_WARNINGS, SEARCH_TRACING_SPAN_STATUS_WARNINGS, SEARCH_TRACING_SPAN_STATUS_ERRORS, SEARCH_TRACING_SPAN_STATUS_CACHED]

    hotelsRequestedinteger<int32>

    Number of hotels requested from the provider.

    hotelsReturnedinteger<int32>

    Number of hotels returned by the provider.

    transactions object[]

    Provider transactions for the access.

  • Array [
  • idid (string)

    Identifier of the downstream transaction.

    statusstatus (string)

    Status of the provider interaction.

    Possible values: [SEARCH_TRACING_SPAN_STATUS_OK, SEARCH_TRACING_SPAN_STATUS_OK_NO_RESULTS, SEARCH_TRACING_SPAN_STATUS_OK_WARNINGS, SEARCH_TRACING_SPAN_STATUS_WARNINGS, SEARCH_TRACING_SPAN_STATUS_ERRORS, SEARCH_TRACING_SPAN_STATUS_CACHED]

    durationinteger<int32>

    Duration in milliseconds.

  • ]
  • ]
  • SearchTracing
    {
    "status": "SEARCH_TRACING_STATUS_OK",
    "accessSpans": [
    {
    "access": "string",
    "status": "SEARCH_TRACING_SPAN_STATUS_OK",
    "hotelsRequested": 0,
    "hotelsReturned": 0,
    "transactions": [
    {
    "id": "string",
    "status": "SEARCH_TRACING_SPAN_STATUS_OK",
    "duration": 0
    }
    ]
    }
    ]
    }