LoginSignup
1
0

Postman 動的変数リファレンス

Last updated at Posted at 2024-05-13

本記事は、Postman Dynamic variables の日本語訳です(2024年5月13日更新)。

Faker ライブラリにより、定義済みの変数を使って Postman でサンプルデータを生成できます。これらの変数は Postman の他の変数と同じように使ってください。値は実行時に生成され、名前は $guid$timestamp のように $ 記号で始まります。

動的変数を使用してランダムなモックデータを作成する方法を見てみましょう。このコレクションテンプレートを試すには、Mock data generation を選択します。

以下は、リクエスト/コレクション実行中に値がランダムに生成される動的変数のリストです。

Pre-request スクリプトや Post-response スクリプトで動的変数を使用するには、pm.variables.replaceIn() を使用する必要があります。例:pm.variables.replaceIn('{{$randomFirstName}}')

共通

変数名 説明
$guid uuid-v4 スタイルの guid "611c2e81-2ccb-42d8-9ddc-2d0bfa65c1b4"
"3a721b7f-7dc9-4c45-9777-516942b98e0d"
"22eca807-006b-47df-9511-e92e37f5071a"
$timestamp 現在の UNIX タイムスタンプ(秒) 1562757107, 1562757108, 1562757109
$isoTimestamp ゼロ UTC における現在の ISO タイムスタンプ 2020-06-09T21:10:36.177Z
2019-10-21T06:05:50.000Z
2019-07-29T18:29:00.000Z
$randomUUID ランダムな36文字の UUID "6929bb52-3ab2-448a-9796-d6480ecad36b"
"53151b27-034f-45a0-9f0a-d7b6075b67d0"
"727131a2-2717-44ad-ab02-006587e947dc"

テキスト・数・色

変数名 説明
$randomAlphaNumeric ランダムな英数字 6, "y", "z"
$randomBoolean ランダムな真偽値 true, false
$randomInt 0 から 1000 までのランダムな整数 802, 494, 200
$randomColor ランダムな色 "red", "fuchsia", "grey"
$randomHexColor ランダムな16進カラー "#47594a", "#431e48", "#106f21"
$randomAbbreviation ランダムな略語 SQL, PCI, JSON

インターネット・IP アドレス

変数名 説明
$randomIP ランダムな IPv4 アドレス 241.102.234.100, 216.7.27.38
$randomIPV6 ランダムな IPv6 アドレス dbe2:7ae6:119b:c161:1560:6dda:3a9b:90a9
c482:23a4:ce4c:a668:7736:6cc5:b0b6:cc37
c791:18d1:fbba:87d8:d929:22aa:5a0a:ac3d
$randomMACAddress ランダムな MAC アドレス 33:d4:68:5f:b4:c7, 1f:6e:db:3d:ed:fa
$randomPassword ランダムな15文字の英数字パスワード t9iXe7COoDKv8k3, QAzNFQtvR9cg2rq
$randomLocale ランダムな2文字の言語コード (ISO 639-1) "ny", "sr", "si"
$randomUserAgent ランダムなユーザーエージェント Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.9.8; rv:15.6) Gecko/20100101 Firefox/15.6.6
Opera/10.27 (Windows NT 5.3; U; AB Presto/2.9.177 Version/10.00)
Mozilla/5.0 (Windows NT 6.2; rv:13.5) Gecko/20100101 Firefox/13.5.6
$randomProtocol ランダムなインターネットプロトコル "http", "https"
$randomSemver ランダムなセマンティックバージョン番号 7.0.5, 2.5.8, 6.4.9

名前

変数名 説明
$randomFirstName ランダムなファーストネーム Ethan, Chandler, Megane
$randomLastName ランダムなラストネーム Schaden, Schneider, Willms
$randomFullName ランダムなフルネーム Connie Runolfsdottir, Sylvan Fay, Jonathon Kunze
$randomNamePrefix ランダムな名前接頭辞 Dr., Ms., Mr.
$randomNameSuffix ランダムな名前接尾辞 I, MD, DDS

職業

変数名 説明
$randomJobArea ランダムな職業領域 Mobility, Intranet, Configuration
$randomJobDescriptor ランダムな役職表記 Forward, Corporate, Senior
$randomJobTitle ランダムな役職名 International Creative Liaison,
Product Factors Officer,
Future Interactions Executive
$randomJobType ランダムな職種 Supervisor, Manager, Coordinator

電話番号・住所・位置

変数名 説明
$randomPhoneNumber ランダムな10桁の電話番号 700-008-5275, 494-261-3424, 662-302-7817
$randomPhoneNumberExt ランダムな内線付き電話番号(12桁) 27-199-983-3864, 99-841-448-2775
$randomCity ランダムな市区町村名 Spinkahaven, Korbinburgh, Lefflerport
$randomStreetName ランダムな街路名 Kuhic Island, General Street, Kendrick Springs
$randomStreetAddress ランダムな街路アドレス 5742 Harvey Streets, 47906 Wilmer Orchard
$randomCountry ランダムな国 Lao People's Democratic Republic, Kazakhstan, Austria
$randomCountryCode ランダムな2文字の国コード (ISO 3166-1 alpha-2) CV, MD, TD
$randomLatitude ランダムな緯度座標 55.2099, 27.3644, -84.7514
$randomLongitude ランダムな経度座標 40.6609, 171.7139, -159.9757

画像

変数名 説明
$randomAvatarImage ランダムなアバター画像 https://s3.amazonaws.com/uifaces/faces/twitter/johnsmithagency/128.jpg
https://s3.amazonaws.com/uifaces/faces/twitter/xadhix/128.jpg
https://s3.amazonaws.com/uifaces/faces/twitter/martip07/128.jpg
$randomImageUrl ランダムな画像の URL http://lorempixel.com/640/480
$randomAbstractImage ランダムな抽象画像の URL http://lorempixel.com/640/480/abstract
$randomAnimalsImage ランダムな動物画像の URL http://lorempixel.com/640/480/animals
$randomBusinessImage ランダムなストックビジネス画像の URL http://lorempixel.com/640/480/business
$randomCatsImage ランダムな猫画像の URL http://lorempixel.com/640/480/cats
$randomCityImage ランダムな都市画像の URL http://lorempixel.com/640/480/city
$randomFoodImage ランダムな食品画像の URL http://lorempixel.com/640/480/food
$randomNightlifeImage ランダムなナイトライフ画像の URL http://lorempixel.com/640/480/nightlife
$randomFashionImage ランダムなファッション画像の URL http://lorempixel.com/640/480/fashion
$randomPeopleImage ランダムな人物画像の URL http://lorempixel.com/640/480/people
$randomNatureImage ランダムな自然画像の URL http://lorempixel.com/640/480/nature
$randomSportsImage ランダムなスポーツ画像の URL http://lorempixel.com/640/480/sports
$randomTransportImage ランダムな交通機関画像の URL http://lorempixel.com/640/480/transport
$randomImageDataUri ランダムな画像データ URI data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20baseProfile%3D%22full%22%20width%3D%22undefined%22%20height%3D%22undefined%22%3E%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22grey%22%2F%3E%20%20%3Ctext%20x%3D%220%22%20y%3D%2220%22%20font-size%3D%2220%22%20text-anchor%3D%22start%22%20fill%3D%22white%22%3Eundefinedxundefined%3C%2Ftext%3E%20%3C%2Fsvg%3E

金融

変数名 説明
$randomBankAccount ランダムな8桁の銀行口座番号 09454073, 65653440, 75728757
$randomBankAccountName ランダムな銀行口座名 Home Loan Account, Checking Account, Savings Account. Auto Loan Account
$randomCreditCardMask ランダムなマスク済みクレジットカード番号 3622, 5815, 6257
$randomBankAccountBic ランダムな BIC (Bank Identifier Code) EZIAUGJ1, KXCUTVJ1, DIVIPLL1
$randomBankAccountIban ランダムな 15-31文字の IBAN (International Bank Account Number) MU20ZPUN3039684000618086155TKZ
BR7580569810060080800805730W2
XK241602002200395017
$randomTransactionType ランダムなトランザクション種別 invoice, payment, deposit
$randomCurrencyCode ランダムな3文字の通貨コード (ISO-4217) CDF, ZMK, GNF
$randomCurrencyName ランダムな通貨名 CFP Franc, Cordoba Oro, Pound Sterling
$randomCurrencySymbol ランダムな通貨シンボル $, £
$randomBitcoin ランダムなビットコインアドレス 3VB8JGT7Y4Z63U68KGGKDXMLLH5
1GY5TL5NEX3D1EA0TCWPLGVPQF5EAF
14IIEXV2AKZAHSCY2KNYP213VRLD

ビジネス

変数名 説明
$randomCompanyName ランダムな企業名 Johns - Kassulke, Grady LLC
$randomCompanySuffix ランダムな企業接尾辞 Inc, LLC, Group
$randomBs ランダムなビジネス会話フレーズ killer leverage schemas,
bricks-and-clicks deploy markets,
world-class unleash platforms
$randomBsAdjective ランダムなビジネス会話形容詞 viral, 24/7, 24/365
$randomBsBuzz ランダムなビジネス会話流行語 repurpose, harness, transition
$randomBsNoun ランダムなビジネス会話名詞 e-services, markets, interfaces

キャッチフレーズ

変数名 説明
$randomCatchPhrase ランダムなキャッチフレーズ Future-proofed heuristic open architecture,
Quality-focused executive toolset,
Grass-roots real-time definition
$randomCatchPhraseAdjective ランダムなキャッチフレーズ形容詞 Self-enabling, Business-focused, Down-sized
$randomCatchPhraseDescriptor ランダムなキャッチフレーズ表記 bandwidth-monitored, needs-based, homogeneous
$randomCatchPhraseNoun キャッチフレーズの名詞をランダムに生成 secured line, superstructure, installation

データベース

変数名 説明
$randomDatabaseColumn ランダムなデータベースカラム名 updatedAt, token, group
$randomDatabaseType ランダムなデータベース型 tinyint, text
$randomDatabaseCollation ランダムなデータベースコレーション cp1250_bin, utf8_general_ci, cp1250_general_ci
$randomDatabaseEngine ランダムなデータベースエンジン MyISAM, InnoDB, Memory

日付

変数名 説明
$randomDateFuture ランダムな未来の日時 Tue Mar 17 2020 13:11:50 GMT+0530 (India Standard Time),
Fri Sep 20 2019 23:51:18 GMT+0530 (India Standard Time),
Thu Nov 07 2019 19:20:06 GMT+0530 (India Standard Time)
$randomDatePast ランダムな過去の日時 Sat Mar 02 2019 09:09:26 GMT+0530 (India Standard Time),
Sat Feb 02 2019 00:12:17 GMT+0530 (India Standard Time),
Thu Jun 13 2019 03:08:43 GMT+0530 (India Standard Time)
$randomDateRecent ランダムな最近の日時 Tue Jul 09 2019 23:12:37 GMT+0530 (India Standard Time),
Wed Jul 10 2019 15:27:11 GMT+0530 (India Standard Time),
Wed Jul 10 2019 01:28:31 GMT+0530 (India Standard Time)
$randomWeekday ランダムな曜日 Thursday, Friday, Monday
$randomMonth ランダムな月 February, May, January

ドメイン・電子メール・ユーザー名

変数名 説明
$randomDomainName ランダムなドメイン名 gracie.biz, armando.biz, trevor.info
$randomDomainSuffix ランダムなドメインサフィックス org, net, com
$randomDomainWord ランダムな非修飾ドメイン名 gwen, jaden, donnell
$randomEmail ランダムなメールアドレス Pablo62@gmail.com, Ruthe42@hotmail.com, Iva.Kovacek61@hotmail.com
$randomExampleEmail ランダムな「example」ドメインのメールアドレス Talon28@example.com, Quinten_Kerluke45@example.net, Casey81@example.net
$randomUserName ランダムなユーザー名 Jarrell.Gutkowski, Lottie.Smitham24, Alia99
$randomUrl ランダムな URL https://anais.net, https://tristin.net, http://jakob.name

ファイル・ディレクトリ

変数名 説明
$randomFileName ランダムなファイル名(一般的でない拡張子を含む) neural_sri_lanka_rupee_gloves.gdoc,
plastic_awesome_garden.tif,
incredible_ivory_agent.lzh
$randomFileType ランダムなファイル種別(一般的でない種別を含む) model, application, video
$randomFileExt ランダムなファイル拡張子(一般的でない拡張子を含む) war, book, fsc
$randomCommonFileName ランダムなファイル名 well_modulated.mpg4,
rustic_plastic_tuna.gif,
checking_account_end_to_end_robust.wav
$randomCommonFileType ランダムな一般的なファイル種別 application, audio
$randomCommonFileExt ランダムな一般的なファイル拡張子 m2v, wav, png
$randomFilePath ランダムなファイルパス /home/programming_chicken.cpio,
/usr/obj/fresh_bandwidth_monitored_beauty.onetoc,
/dev/css_rustic.pm
$randomDirectoryPath ランダムなディレクトリパス /usr/bin, /root, /usr/local/bin
$randomMimeType ランダムな MIME タイプ audio/vnd.vmx.cvsd,
application/vnd.groove-identity-message,
application/vnd.oasis.opendocument.graphics-template

店舗

変数名 説明
$randomPrice 0.00 から 1000.00 の間のランダムな価格 531.55, 488.76, 511.56
$randomProduct ランダムな商品 Towels, Pizza, Pants
$randomProductAdjective ランダムな商品形容詞 Unbranded, Incredible, Tasty
$randomProductMaterial ランダムな商品素材 Steel, Plastic, Frozen
$randomProductName ランダムな商品名 Handmade Concrete Tuna, Refined Rubber Hat
$randomDepartment ランダムな商業区分 Tools, Movies, Electronics

文法

変数名 説明
$randomNoun ランダムな名詞 matrix, bus, bandwidth
$randomVerb ランダムな動詞 parse, quantify, navigate
$randomIngverb ランダムな ing で終わる動詞 synthesizing, navigating, backing up
$randomAdjective ランダムな形容詞 auxiliary, multi-byte, back-end
$randomWord ランダムな単語 withdrawal, infrastructures, IB
$randomWords いくつかのランダムな単語 Samoa Synergistic sticky copying Grocery,
Corporate Springs,
Christmas Island Ghana Quality
$randomPhrase ランダムなフレーズ You can't program the monitor without navigating the mobile XML program!,
overriding the capacitor won't do anything, we need to compress the optical SMS transmitter!,
I'll generate the virtual AI program, that should microchip the RAM monitor!

Lorem ipsum

変数名 説明
$randomLoremWord ランダムな Lorem ipsum テキストの単語 est
$randomLoremWords いくつかのランダムな Lorem ipsum テキストの単語 vel repellat nobis
$randomLoremSentence ランダムな Lorem ipsum テキストの文 Molestias consequuntur nisi non quod.
$randomLoremSentences ランダムな2〜6文の Lorem ipsum テキスト Et sint voluptas similique iure amet perspiciatis vero sequi atque. Ut porro sit et hic. Neque aspernatur vitae fugiat ut dolore et veritatis. Ab iusto ex delectus animi. Voluptates nisi iusto. Impedit quod quae voluptate qui.
$randomLoremParagraph ランダムな Lorem ipsum テキストの段落 Ab aliquid odio iste quo voluptas voluptatem dignissimos velit. Recusandae facilis qui commodi ea magnam enim nostrum quia quis. Nihil est suscipit assumenda ut voluptatem sed. Esse ab voluptas odit qui molestiae. Rem est nesciunt est quis ipsam expedita consequuntur.
$randomLoremParagraphs ランダムな3段落の Lorem ipsum テキスト Voluptatem rem magnam aliquam ab id aut quaerat. Placeat provident possimus voluptatibus dicta velit non aut quasi. Mollitia et aliquam expedita sunt dolores nam consequuntur. Nam dolorum delectus ipsam repudiandae et ipsam ut voluptatum totam. Nobis labore labore recusandae ipsam quo.

Voluptatem occaecati omnis debitis eum libero. Veniam et cum unde. Nisi facere repudiandae error aperiam expedita optio quae consequatur qui. Vel ut sit aliquid omnis. Est placeat ducimus. Libero voluptatem eius occaecati ad sint voluptatibus laborum provident iure.

Autem est sequi ut tenetur omnis enim. Fuga nisi dolor expedita. Ea dolore ut et a nostrum quae ut reprehenderit iste. Numquam optio magnam omnis architecto non. Est cumque laboriosam quibusdam eos voluptatibus velit omnis. Voluptatem officiis nulla omnis ratione excepturi.

$randomLoremText ランダムな量の Lorem ipsum テキスト Quisquam asperiores exercitationem ut ipsum. Aut eius nesciunt. Et reiciendis aut alias eaque. Nihil amet laboriosam pariatur eligendi. Sunt ullam ut sint natus ducimus. Voluptas harum aspernatur soluta rem nam.
$randomLoremSlug ランダムな Lorem ipsum URL スラグ eos-aperiam-accusamus, beatae-id-molestiae, qui-est-repellat
$randomLoremLines 1~5行のランダムな Lorem ipsum Ducimus in ut mollitia.
A itaque non.
Harum temporibus nihil voluptas.
Iste in sed et nesciunt in quaerat sed.
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0