---
updatedAt: 2025-11-12T01:24:41.000Z
agentTools:
  projectIndex: https://public.docs.kivera.io/llms.txt
---

# APPSTATE

<Embed url="https://cloud.google.com/docs" title="GCP documentation" provider="cloud.google.com" href="https://cloud.google.com/docs" />

# appstate.states.clear

```erlang
valid {
    input.ReqMap.stateKey == INTEGER
    input.Qs.currentDataVersion == STRING
    input.ProviderMetadata.Region == STRING
}
```

# appstate.states.delete

```erlang
valid {
    input.ReqMap.stateKey == INTEGER
    input.ProviderMetadata.Region == STRING
}
```

# appstate.states.get

```erlang
valid {
    input.ReqMap.stateKey == INTEGER
    input.ProviderMetadata.Region == STRING
}
```

# appstate.states.list

```erlang
valid {
    input.Qs.includeData == BOOLEAN
    input.ProviderMetadata.Region == STRING
}
```

# appstate.states.update

```erlang
valid {
    input.Body.data == STRING
    input.Body.kind == STRING
    input.ReqMap.stateKey == INTEGER
    input.Qs.currentStateVersion == STRING
    input.ProviderMetadata.Region == STRING
}
```