{{$category.method}}| 式 | 結果の例 |
|---|---|
{{$person.fullName}} | Rachel Wheeler |
{{$internet.email}} | Arno.Huels33@yahoo.com |
{{$commerce.productName}} | Elegant Plastic Bike |
| ユースケース | 式 | 説明 |
|---|---|---|
| 整数範囲 | {{$number.int(min=0,max=10000)}} | 0 から 10,000 までのランダムな整数 |
| 読みやすい電話番号 | {{$phone.number(style='human')}} | 人間が読みやすい電話番号形式 |
| N の倍数 | {{$number.int(multipleOf=3)}} | 3 で割り切れる整数 |
| 配列要素 | {{$helpers.arrayElement(['red','blue','green'])}} | 配列からランダムな色を選択 |
| 日付範囲 | {{$date.between(from='2024-01-01',to='2024-12-31',format='yyyy-MM-dd')}} | 指定範囲内の日付 |
{{$location.streetAddress}}, {{$location.city}}, {{$location.state}}, {{$location.zipCode}}, {{$location.country}}8507 Hudson Alley, Rochester, Wisconsin, 96512, United States| パラメータタイプ | 説明 |
|---|---|
| クエリパラメータ | URL クエリ文字列 |
| パスパラメータ | 動的 URL セグメント |
| ヘッダーパラメータ | HTTP ヘッダー |
| Cookie パラメータ | Cookie 値 |
| ボディパラメータ | JSON パス経由の JSON ボディフィールド |
{{variables}} を使用できません{
"data": [
{% for i in range(0, 20) %}
{% if i>1 %},{% endif %}
{
"id": {{i}},
"firstname": "{{$person.firstName}}",
"lastname": "{{$person.lastName}}"
}
{% endfor %}
],
"success": true
}"success": true フィールド| 構文 | 目的 |
|---|---|
{{$...}} | Faker.js を呼び出してランダム値を生成します |
{% for ... %} | Nunjucks のループ構造 |
{{i}} | Nunjucks のループ変数(Apidog 変数ではありません) |
| プロパティ | 目的 | デフォルト |
|---|---|---|
| HTTP ステータスコード | エラーまたは特殊なケー スをシミュレートします | 200 |
| レスポンス遅延 | ネットワーク遅延(ミリ秒)をシミュレートします | 0 |