API Layer: only transaction attibutes at API Layer