Apicat Docs
  1. Dynamic values Modules
Apicat Docs
  • What is Apicat?
  • Send requests
    • Create requests
      • Request basics
      • Parameters and body
      • Request headers
      • Request settings
      • Dynamic values
      • HTTP/2
      • SOAP/WebService
    • Authentication and authorization
      • Overview
      • CA and client certificates
      • Authorization types supported by Apidog
      • Digest Auth
      • OAuth 1.0
      • OAuth 2.0
      • Hawk Authentication
      • Kerberos
      • NTLM
      • Akamai EdgeGrid
    • Response and cookies
      • Overview
      • API response in Apidog
      • Create and send cookies
      • Debug requests
    • Dynamic values Modules
      • Airline
      • Animal
      • Color
      • Commerce
      • Company
      • Database
      • Datatype
      • Date
      • Finance
      • Food
      • Git
      • Hacker
      • Helpers
      • Image
      • Internet
      • Location
      • Lorem
      • Music
      • Number
      • Person
      • Phone
      • Science
      • String
      • System
      • Vehicle
      • Word
  • Environments & variables
    • Overview
    • Using variables
    • Environments & services
  • Pre/Post processors
    • Overview
    • Assertion
    • Extract variable
    • Wait
    • Database operations
      • Overview
      • MySQL
      • MongoDB
      • Redis
      • Oracle Client
    • Using scripts
      • Overview
      • Pre processor scripts
      • Post processor scripts
      • Public scripts
      • Postman scripts reference
      • Calling other programming languages
      • Using JS libraries
      • Visualizing responses
      • Script examples
        • Assertion scripts
        • Using variables in scripts
        • Using scripts to modify request messages
        • Other examples
  • Best practices
    • How to handle API signatures
    • How to access OAuth 2.0 protected APIs
    • Apidog collaboration workflow
    • Managing authentication state in Apidog
  • Account & preferences
    • Account settings
    • Generate OpenAPI access token
    • Language settings
    • Hot keys
    • Network proxy configuration
    • Data backup
    • Updating Apidog
    • Deleting account
    • Experimental Features
  • References
    • API-Design First Approach
    • Apidog OpenAPI/Swagger Specificaiton Extensions
    • JSONPath
    • XPath
    • Regular Expressions
    • JSON Schema
    • CSV File Format
    • Install Java Environment
    • Runner deployment environment
    • Apidog flavored Markdown
  1. Dynamic values Modules

System

Generates fake data for many computer systems properties.

commonFileExt#

Returns a commonly used file extension.
Returns: string
Examples

commonFileName#

Returns a random file name with a given extension or a commonly used extension.
Parameters
NameTypeDefaultDescription
extstringExtension. Empty string is considered to be not set.
Returns: string
Examples

commonFileType#

Returns a commonly used file type.
Returns: string
Examples

cron#

Returns a random cron expression.
Parameters
NameTypeDefaultDescription
includeNonStandardbooleanfalseWhether to include a @yearly, @monthly, @daily, etc text labels in the generated expression.
includeYearbooleanfalseWhether to include a year in the generated expression.
Returns: string
Examples

directoryPath#

Returns a directory path.
Returns: string
Examples

fileExt#

Returns a file extension.
Parameters
NameTypeDefaultDescription
mimeTypestringfalseValid mime-type
Returns: string
Examples

fileName#

Returns a random file name with extension.
Parameters
NameTypeDefaultDescription
extensionCountnumber1Define how many extensions the file name should have.
minnumber1The minimum number extensions the file name should have.
maxnumber1The maximum number extensions the file name should have.
Returns: string
Examples

filePath#

Returns a file path.
Returns: string
Examples

fileType#

Returns a file type.
Returns: string
Examples

mimeType#

Returns a mime-type.
Returns: string
Examples

networkInterface#

Returns a random network interface.
Parameters
NameTypeDefaultDescription
interfaceSchema'index' | 'slot' | 'mac' | 'pci'The interface schema. Can be one of index, slot, mac, pci.
interfaceType'en' | 'wl' | 'ww'{{$helpers.arrayElement(['wl','en','ww'])}}The interface type. Can be one of en, wl, ww.
Returns: string
Examples

semver#

Returns a semantic version.
Returns: string
Examples

Modified at 2025-06-25 07:57:16
Previous
String
Next
Vehicle
Built with