# AuthorizedEvent

Object · GraphQL API

Accompanying information for an authorized transaction.

## Fields

- `status` (`PaymentStatus`): The new status of the transaction.
- `timestamp` (`Timestamp`): Date and time when the transaction was authorized.
- `amount` (`MonetaryAmount`): The amount the transaction was authorized for. This will match the amount on the transaction itself. In most cases, you can't request to settle more than this amount.
- `source` (`PaymentSource`): The source for the transaction change to the new status.
- `processorResponse` (`TransactionAuthorizationProcessorResponse`): Fields describing the payment processor response to the authorization request.
- `networkResponse` (`PaymentNetworkResponse`): Fields describing the network response to the authorization request.
- `riskDecision` (`RiskDecision`): Risk decision for this transaction.
- `terminal` (`Boolean`): Whether or not this is the final state for the transaction.
- `authorizationExpiresAt` (`Timestamp`): The date/time the transaction will expire if it has the authorized status. For more details on authorization expiration timeframes, see the [Statuses reference](https://developers.braintreepayments.com/reference/general/statuses#authorization-expired).
- `userName` (`String`): User name of the person who performed an action that triggered the status change of the transaction.

## Used by

- [PaymentStatusEvent](/braintree/graphql/reference/types/payment-status-event) — Interface; Possible type

## GraphQL definition

```graphql
type AuthorizedEvent implements PaymentStatusEvent {
  status: PaymentStatus
  timestamp: Timestamp
  amount: MonetaryAmount
  source: PaymentSource
  processorResponse: TransactionAuthorizationProcessorResponse
  networkResponse: PaymentNetworkResponse
  riskDecision: RiskDecision
  terminal: Boolean
  authorizationExpiresAt: Timestamp
  userName: String
}
```

---

[View the complete GraphQL schema on GitHub](https://raw.githubusercontent.com/braintree/graphql-api/refs/heads/master/schema.graphql)