Skip to main content
Update Operator/Sub-Operator

Authorizations

Authorization
string
header
required

Enter your Bearer token. It's required to authenticate API requests.

Path Parameters

ActorID
integer<int64>
required

The unique identifier of the actor to be updated.

Body

application/json

Schema representing the database entity for an actor, used for creating or updating actor details.

ParentActorID
integer<int64> | null

The unique identifier of the parent actor, if this actor is a sub-entity.

ActorID
integer<int64> | null

The unique identifier for the actor.

ActorDescription
string | null

A brief description of the actor.

ActorCode
integer<int64> | null

A code representing the actor, often used for identification or categorization.

ActorAddress
string | null

The physical address associated with the actor.

ActorContact
string | null

Contact information for the actor, such as a phone number or email.

ActorTypeID
enum<integer> | null

The identifier representing the type of actor, which could indicate their role or classification.

Available options:
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27
ActorStatus
enum<integer> | null

The current status of the actor, represented by a status code.

Available options:
1,
2
ActorHierarchyLevel
integer<int32> | null

The level of hierarchy at which the actor operates within the organizational structure.

CurrencyID
integer<int32> | null

The currency identifier used by the actor for transactions. Use the Get Currencies [blocked] endpoint for a full list of available currencies.

LastUpdated
string<date-time> | null

The date and time when the actor's information was last updated.

RouteManagerName
string | null

The name of the route manager associated with the actor.

RouteManagerMobile
string | null

The mobile contact of the route manager.

TimeZoneKey
integer<int32> | null

The time zone key indicating the actor's local time zone.

DayLightSavingsBit
boolean | null

Indicates whether the actor observes daylight saving time.

CountryID
integer<int32> | null

The identifier for the country in which the actor is located. Use the Get Countries [blocked] endpoint for a full list of available countries.

DailyCCTransLimitPerCard
integer<int32> | null

The daily credit card transaction limit per card for the actor.

DailyPPTransLimitPerCard
integer<int32> | null

The daily prepaid card transaction limit per card for the actor.

DailyExternalPPTransLimitPerCard
integer<int32> | null

The daily external prepaid card transaction limit per card for the actor.

DailyCCTransLimitPerCardPerOperator
integer<int32> | null

The daily credit card transaction limit per card per operator.

OperatorActorID
integer<int64> | null

The identifier for the operator managing this actor.

DistributorActorID
integer<int64> | null

The identifier for the distributor associated with the actor.

AreaActorID
integer<int64> | null

The identifier for the area actor that encompasses this actor.

RouteActorID
integer<int64> | null

The identifier for the route actor associated with this actor.

ActorHierarchy
string | null

The hierarchical structure or path to which the actor belongs.

ActorHasChildrenBit
boolean | null

Indicates whether the actor has any child entities.

ActorHasMachinesBit
boolean | null

Indicates whether the actor is associated with any machines.

ActorImageURL
string | null

URL of an image representing the actor.

ActorContractInfo
string | null

Contract information related to the actor.

ActorSQSID
integer<int64> | null

The identifier for the actor's SQS (Simple Queue Service) system, if applicable.

UseProductGroupVATBit
boolean | null

Indicates whether VAT is applied based on the product group for this actor.

EreceiptTransactionEndEnableBit
boolean | null

Indicates whether e-receipts are enabled for transactions ending with this actor.

MaximumRevalueAmountLimit
number<double> | null

The maximum amount limit for revaluing transactions for this actor.

ActorCreatedBy
integer<int64> | null

The identifier of the user who created this actor's record.

ActorCreationDate
string<date-time> | null

The date and time when this actor was created.

UpdateBy
integer<int64> | null

The identifier of the user who last updated this actor's record.

CultureID
integer<int32> | null

The identifier for the culture or locale associated with the actor.

RevaluePayoutByDistributor
boolean | null

Indicates whether the revalue payout is handled by the distributor.

FiscalizationBit
boolean | null

Indicates whether fiscalization is enabled for this actor.

GeoCountryID
integer<int32> | null

The identifier for the country based on the actor's geographic information.

GeoState
string | null

The state or region based on the actor's geographic information.

GeoCity
string | null

The city based on the actor's geographic information.

GeoAddress
string | null

The address based on the actor's geographic information.

GeoStreetNumber
string | null

The street number based on the actor's geographic information.

GeoLongitude
number<double> | null

The geographic longitude of the actor's location.

GeoLatitude
number<double> | null

The geographic latitude of the actor's location.

GeoZipCode
string | null

The zip code based on the actor's geographic information.

GeoZoom
integer<int32> | null

The zoom level for map-based services relevant to the actor's geographic location.

ActorLanguageID
enum<integer> | null

The identifier for the language preference of the actor.

Available options:
2,
4,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
21,
22,
23,
27,
28,
29,
30,
31,
34,
41,
42,
51,
52,
54,
62,
64,
81
ActorMerchantBit
string | null

Indicates whether the actor is associated with a merchant.

ActorMerchantNameForDescriptor
string | null

The merchant name used for transaction descriptors related to this actor.

OverrideGeoInherritcanceBit
boolean | null

Indicates whether the actor overrides inherited geographic settings.

AirportID
integer<int32> | null

The identifier for the airport associated with the actor, if applicable.

VerticalCustomJSON
string | null

Custom JSON data specific to the vertical market or industry the actor operates in.

FiscalizationActorID
integer<int64> | null

The identifier for the actor responsible for fiscalization.

SupportIncrementalAuth
boolean | null

Indicates whether incremental authorization is supported by this actor.

MaximumDefaultCredit
number<double> | null

The maximum default credit limit allowed for this actor.

Response

Actor updated successfully.

ParentActorID
integer<int64> | null

The unique identifier of the parent actor, if applicable.

ActorID
integer<int64> | null

The unique identifier for this actor.

ActorDescription
string | null

A brief description of the actor.

ActorCode
integer<int64> | null

A unique code assigned to the actor.

ActorAddress
string | null

The address associated with the actor.

ActorContact
string | null

The contact details for the actor.

ActorTypeID
integer<int32> | null

The identifier for the type of actor, defining the actor's role or category.

ActorStatus
integer<int32> | null

The current status of the actor, represented by a status code.

ActorHierarchyLevel
integer<int32> | null

The level of hierarchy where the actor is positioned within the organizational structure.

CurrencyID
integer<int32> | null

The identifier for the currency used by the actor.

LastUpdated
string<date-time> | null

The date and time when the actor's information was last updated.

RouteManagerName
string | null

The name of the route manager associated with the actor.

RouteManagerMobile
string | null

The mobile number of the route manager associated with the actor.

TimeZoneKey
integer<int32> | null

The key representing the time zone in which the actor operates.

DayLightSavingsBit
boolean | null

Indicates whether daylight saving time is observed by the actor.

CountryID
integer<int32> | null

The identifier for the country in which the actor is located.

DailyCCTransLimitPerCard
integer<int32> | null

The daily credit card transaction limit per card for the actor.

DailyPPTransLimitPerCard
integer<int32> | null

The daily prepaid card transaction limit per card for the actor.

DailyExternalPPTransLimitPerCard
integer<int32> | null

The daily external prepaid card transaction limit per card for the actor.

DailyCCTransLimitPerCardPerOperator
integer<int32> | null

The daily credit card transaction limit per card per operator for the actor.

OperatorActorID
integer<int64> | null

The identifier for the operator managing this actor.

DistributorActorID
integer<int64> | null

The identifier for the distributor associated with the actor.

AreaActorID
integer<int64> | null

The identifier for the area actor that encompasses this actor.

RouteActorID
integer<int64> | null

The identifier for the route actor associated with this actor.

ActorHierarchy
string | null

The hierarchical structure to which the actor belongs.

ActorHasChildrenBit
boolean | null

Indicates whether the actor has child entities.

ActorHasMachinesBit
boolean | null

Indicates whether the actor is associated with any machines.

ActorImageURL
string | null

The URL to an image representing the actor.

ActorContractInfo
string | null

Contractual information related to the actor.

ActorSQSID
integer<int64> | null

The identifier for the actor's SQS (Simple Queue Service) system, if applicable.

UseProductGroupVATBit
boolean | null

Indicates whether VAT is applied based on the product group for this actor.

EreceiptTransactionEndEnableBit
boolean | null

Indicates whether e-receipts are enabled for transactions ending with this actor.

MaximumRevalueAmountLimit
number<double> | null

The maximum amount limit for revaluing transactions for this actor.

ActorCreatedBy
integer<int64> | null

The identifier of the user who created this actor's record.

ActorCreationDate
string<date-time> | null

The date and time when this actor was created.

UpdateBy
integer<int64> | null

The identifier of the user who last updated this actor's record.

CultureID
integer<int32> | null

The identifier for the culture or locale associated with the actor.

RevaluePayoutByDistributor
boolean | null

Indicates whether the revalue payout is handled by the distributor.

FiscalizationBit
boolean | null

Indicates whether fiscalization is enabled for this actor.

GeoCountryID
integer<int32> | null

The identifier for the country based on the actor's geographic information.

GeoState
string | null

The state or region based on the actor's geographic information.

GeoCity
string | null

The city based on the actor's geographic information.

GeoAddress
string | null

The address based on the actor's geographic information.

GeoStreetNumber
string | null

The street number based on the actor's geographic information.

GeoLongitude
number<double> | null

The geographic longitude of the actor's location.

GeoLatitude
number<double> | null

The geographic latitude of the actor's location.

GeoZipCode
string | null

The zip code based on the actor's geographic information.

GeoZoom
integer<int32> | null

The zoom level for map-based services relevant to the actor's geographic location.

ActorLanguageID
enum<integer> | null

The identifier for the language preference of the actor.

Available options:
2,
4,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
21,
22,
23,
27,
28,
29,
30,
31,
34,
41,
42,
51,
52,
54,
62,
64,
81
ActorMerchantBit
string | null

Indicates whether the actor is associated with a merchant.

ActorMerchantNameForDescriptor
string | null

The merchant name used for transaction descriptors related to this actor.

OverrideGeoInherritcanceBit
boolean | null

Indicates whether the actor overrides inherited geographic settings.

AirportID
integer<int32> | null

The identifier for the airport associated with the actor, if applicable.

VerticalCustomJSON
string | null

Custom JSON data specific to the vertical market or industry the actor operates in.

FiscalizationActorID
integer<int64> | null

The identifier for the actor responsible for fiscalization.

SupportIncrementalAuth
boolean | null

Indicates whether incremental authorization is supported by this actor.

MaximumDefaultCredit
number<double> | null

The maximum default credit limit allowed for this actor.

Refs
object | null

A key-value pair object containing additional references associated with the actor.