> For the complete documentation index, see [llms.txt](https://docs.movesdk.com/move-platform/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.movesdk.com/move-platform/~/changes/1lLi1pFRKkteajbXv0hC/sdk/models/moveautherror.md).

# MoveAuthError

MOVE Models

Represents the potential errors occurring when updating the [MoveAuth](/move-platform/~/changes/1lLi1pFRKkteajbXv0hC/sdk/models/moveauth.md).

{% tabs %}
{% tab title="Android" %}

```kotlin
sealed class MoveAuthError {
    object AuthInvalid : MoveAuthError()
    object Throttle : MoveAuthError()
    object ServiceUnreachable : MoveAuthError()
}
```

{% endtab %}

{% tab title="iOS" %}

```swift
enum MoveAuthError{  
    case authInvalid 
    case throttle
    case serviceUnreachable
}
```

{% endtab %}
{% endtabs %}

| MoveAuthError      |                                                               |
| ------------------ | ------------------------------------------------------------- |
| authInvalid        | Indicates that the passed auth is not the same used in setup. |
| throttle           | Update called too often. Limit: 5 times per minute.           |
| serviceUnreachable | Bad connection or service failure                             |

| MoveAuthError-related APIs |                                                                                                                    |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------ |
| Update Auth                | For more info about updating the [MoveAuth](/move-platform/~/changes/1lLi1pFRKkteajbXv0hC/sdk/models/moveauth.md). |
