mirror of https://github.com/dapr/docs.git
41 lines
1.5 KiB
Markdown
41 lines
1.5 KiB
Markdown
---
|
|
type: docs
|
|
title: "invoke CLI command reference"
|
|
linkTitle: "invoke"
|
|
description: "Detailed information on the invoke CLI command"
|
|
---
|
|
|
|
### Description
|
|
|
|
Invoke a method on a given Dapr application.
|
|
|
|
### Supported platforms
|
|
|
|
- [Self-Hosted]({{< ref self-hosted >}})
|
|
|
|
### Usage
|
|
|
|
```bash
|
|
dapr invoke [flags]
|
|
```
|
|
|
|
### Flags
|
|
|
|
| Name | Environment Variable | Default | Description |
|
|
| ------------------- | -------------------- | ------- | ----------------------------------------------------- |
|
|
| `--app-id`, `-a` | `APP_ID` | | The application id to invoke |
|
|
| `--help`, `-h` | | | Print this help message |
|
|
| `--method`, `-m` | | | The method to invoke |
|
|
| `--data`, `-d` | | | The JSON serialized data string (optional) |
|
|
| `--data-file`, `-f` | | | A file containing the JSON serialized data (optional) |
|
|
| `--verb`, `-v` | | `POST` | The HTTP verb to use |
|
|
|
|
### Examples
|
|
|
|
```bash
|
|
# Invoke a sample method on target app with POST Verb
|
|
dapr invoke --app-id target --method sample --data '{"key":"value"}'
|
|
|
|
# Invoke a sample method on target app with GET Verb
|
|
dapr invoke --app-id target --method sample --verb GET
|
|
``` |