Understanding Parameter Type Matches

The following table describes the parameter rule type equivalents by API type.

ScanCentral DAST Parameter Rule Type Equivalent
Open API
(Swagger)
OData GraphQL gRPC SOAP
Any All All All All All
Boolean boolean Edm.Boolean boolean bool boolean
Date date (OpenAPI 2.0)
string (OpenAPI 3.0)1
Edm.Date
Edm.DateTime
Edm.DateTimeOffset
Edm.Duration
Edm.Time
Edm.TimeOfDay
N/A N/A date
File file (OpenAPI 2.0)2 Edm.Binary N/A bytes N/A
GUID N/A Edm.Guid N/A N/A N/A
Number number
integer
Edm.Byte
Edm.Decimal
Edm.Double
Edm.Int16
Edm.Int32
Edm.Int64
Edm.SByte
Edm.Single
int
float
double
enum
fixed32
fixed64
float
int32
int64
sfixed32
sfixed64
sint32
sint64
uint32
uint64
base64Binary
byte
decimal
double
float
hexBinary
hexint
int
integer
long
signedInt
short
unsignedByte
unsignedInt
unsignedLong
unsignedShort
String string Edm.GeographyCollection
Edm.GeographyLineString
Edm.GeographyMultiLineString
Edm.GeographyMultiPoint
Edm.GeographyMultiPolygon
Edm.GeographyPoint
Edm.GeographyPolygon
Edm.GeometryCollection
Edm.GeometryLineString
Edm.GeometryMultiLineString
Edm.GeometryMultiPoint
Edm.GeometryMultiPolygon
Edm.GeometryPoint
Edm.GeometryPolygon
Edm.String
id
string
string string