FEC F24

Type: object

FORM 24 - 24 / 48 HOUR NOTICE OF INDEPENDENT EXPENDITURE

No Additional Properties

If the conditions in the "If" tab are respected, then the conditions in the "Then" tab should be respected. Otherwise, the conditions in the "Else" tab should be respected.

Type: object

Type: const
Specific value: "F24A"
Type: object

Type: string

FORM TYPE

Type: enum (of string)

Must be one of:

  • "F24N"
  • "F24A"

Example:

"F24N"

FILER COMMITTEE ID NUMBER

Type: string
Must match regular expression: ^(?:[PC][0-9]{8}|[HS][0-9]{1}[A-Z]{2}[0-9]{5})$

Must be at least 9 characters long

Must be at most 9 characters long


Example:

"C00123456"

REPORT TYPE

Type: enum (of string)

Must be one of:

  • "24"
  • "48"

Example:

48

ORIGINAL AMENDMENT DATE

Type: string or null
Must match regular expression: ^[0-9]{4}-[0-9]{2}-[0-9]{2}$
Example:

20120729

COMMITTEE NAME

Type: string
Must match regular expression: ^[ -~]{0,200}$

Must be at least 1 characters long

Must be at most 200 characters long

STREET 1

Type: string
Must match regular expression: ^[ -~]{0,34}$

Must be at least 1 characters long

Must be at most 34 characters long

STREET 2

Type: string or null
Must match regular expression: ^[ -~]{0,34}$

CITY

Type: string
Must match regular expression: ^[ -~]{0,30}$

Must be at least 1 characters long

Must be at most 30 characters long

STATE

Type: string
Must match regular expression: ^[ -~]{2}$

Must be at least 2 characters long

Must be at most 2 characters long

ZIP

Type: string
Must match regular expression: ^[ -~]{1,9}$

Must be at least 1 characters long

Must be at most 9 characters long


Example:

"20643[1234]"

TREASURER LAST NAME

Type: string
Must match regular expression: ^[ -~]{0,30}$

Must be at least 1 characters long

Must be at most 30 characters long


Example:

"Smith"

TREASURER FIRST NAME

Type: string
Must match regular expression: ^[ -~]{0,20}$

Must be at least 1 characters long

Must be at most 20 characters long


Example:

"Patrick"

TREASURER MIDDLE NAME

Type: string or null
Must match regular expression: ^[ -~]{0,20}$
Example:

"Thomas"

TREASURER PREFIX

Type: string or null
Must match regular expression: ^[ -~]{0,10}$
Example:

"Mr."

TREASURER SUFFIX

Type: string or null
Must match regular expression: ^[ -~]{0,10}$
Example:

"Jr."

DATE SIGNED

Type: string
Must match regular expression: ^[0-9]{4}-[0-9]{2}-[0-9]{2}$

Must be at least 10 characters long


Example:

20120729