vastlint

SIMID-apiframework-casing

apiFramework value is not the canonical "SIMID" (wrong case)

WarningAttributesSIMID 1.2 §3.1

The SIMID 1.2 specification defines the canonical value as (all uppercase). Values like , , or may work on lenient players but will fail on strict implementations, particularly in CTV environments where player code is compiled ahead of time and case-sensitive string matching is common.

The SIMID 1.2 specification defines the canonical apiFramework value as SIMID (all uppercase). Values like simid, Simid, or SimId may work on lenient players but will fail on strict implementations, particularly in CTV environments where player code is compiled ahead of time and case-sensitive string matching is common.

How to fix

Change apiFramework to exactly "SIMID" (uppercase).

Invalid

<InteractiveCreativeFile type="text/html" apiFramework="simid">
  <![CDATA[https://example.com/creative.html]]>
</InteractiveCreativeFile>

Valid

<InteractiveCreativeFile type="text/html" apiFramework="SIMID">
  <![CDATA[https://example.com/creative.html]]>
</InteractiveCreativeFile>
Check your VAST tag for SIMID-apiframework-casing and other issues instantly.Validate a tag →