Logo Intui.travel marketplace of airport transfers
Main page / Questions & Answers / How Is the Advanced SLA Parameter Used in API IN Requests?

How Is the Advanced SLA Parameter Used in API IN Requests?

For Transport Companies that have “Accepted Advanced SLA” enabled, the RQ(type_request) parameter allows you to distinguish between requests for Advanced SLA and Simple customers.

If your system supports both Advanced SLA and Simple SLA for your vehicles/services, you can use the RQ(type_request) value to configure which rates or offers should be returned:

This allows API IN Transport Companies to configure their systems to return the appropriate rates and offers based on the SLA type requested by the buyer, helping them receive a wider variety of requests and increase booking opportunities.

This instruction explains how the Advanced SLA parameter is passed in the RQ(type_request) when sending an API in request for a car.

The value of the parameter depends on:

1. Transport Company has “Accepted Advanced SLA” enabled

1.1. If “Accepted Advanced SLA” is enabled in the TC Profile but Partner has NOT selected “Select TCs only with Advanced SLA”, then:

The RQ(type_request) for this API IN TC may contain either:

Both values are valid.

1.2. If “Accepted Advanced SLA” is enabled in the TC Profile and Partner HAS selected “Select TCs only with Advanced SLA”

The RQ(type_request) for this TC must contain:

In this case, only Transport Companies that have “Accepted Advanced SLA” enabled are selected and receive the request.

1.3. If “Accepted Advanced SLA” is enabled in the TC Profile and the Search Request comes from a tourist or an unauthenticated partner, then:

The RQ(type_request) for this TC may contain either:

Both values are valid.

2. Transport Company does NOT have “Accepted Advanced SLA” enabled

If “Accepted Advanced SLA” is NOT enabled in the TC Profile and the Search Request comes from a tourist or an partner, then::

The RQ(type_request) for this TC must contain:

This applies regardless of whether the request comes from: a partner; a tourist; an unauthenticated buyer.

A TC that has not accepted Advanced SLA cannot receive 1 in the RQ.

Important: Partner filtering remains unchanged

If a partner has selected “Select TCs only with Advanced SLA”, the existing filtering logic remains unchanged:

Summary:

TC Profile: Accepted Advanced SLA

Partner setting / request type

Value in RQ

Yes

Partner without “only Advanced” filter

0 or 1

Yes

Partner with “only Advanced” filter

1

Yes

Tourist / unauthenticated buyer

0 or 1

No

Any partner/tourist / unauthenticated buyer

0

Key rule: A value of 1 can only be sent to a Transport Company that has “Accepted Advanced SLA” enabled in its Profile. When the partner explicitly requests only Advanced SLA TCs, the value must be 1.

#api_in