Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The details node contains an array with cost lines (when no details available then the array is empty). The properties are:

totalsummary

The description of the provided service.

string

task

The service task code such as TR for translation or RV for revision. To discover all task types, see settings/tasks/codes

string

count

Number of units (see priceUnitCode) that are costed. This may be e.g. 10 words. The count can be 0.

int

priceUnitCode

The unit that is costed. Such as “WD” (words) or “CH” (characters). See also: Price units.

string

priceUnits

Number of units included in the unit price.

int

priceAmount

Unit price that is the price of serviceUnitCount units of type serviceUnit. For example: 1 EUR for 10 characters.

decimal

priceCurrency

Currency code such as “EUR” or “USD”.

string

productCode

Optional product code. Empty string if none.

string

reduction

Optional reduction in percent from 0 to 100.

decimal

amount

Total amount for this line.

decimal

amountBase

Total amount before reduction for this line.

decimal

fuzzyCategory

Indicates if this line refers to a fuzzy match/repetition or a pre-translation. See Match/Pretranslation Category (EFuzzyCategory)

int

fuzzyInterval

The match % that corresponds to the fuzzyCategory. Null if it is neither a match/repetition nor a pre-translation. In that case fuzzyCategory is always Default.

int?

isMinCharge

Boolean that indicates if this line specifies a minimum fee.

bool

EXAMPLES

To clarify how reductions, fees and coverage are applied on the base cost, see this screenshot and the corresponding payload below:

...