Skip to content

DoCurious API Reference / adapters / SqlChallengeInstance

Interface: SqlChallengeInstance

Defined in: adapters/challengeAdapter.ts:61

Shape of a raw SQL entity as returned by the backend API. Every table has at least these columns.

Extends

Properties

affiliate_url

affiliate_url: string | null

Defined in: adapters/challengeAdapter.ts:63


appartment_no

appartment_no: string | null

Defined in: adapters/challengeAdapter.ts:84


available_dates

available_dates: string[] | null

Defined in: adapters/challengeAdapter.ts:78


challenge_id

challenge_id: number

Defined in: adapters/challengeAdapter.ts:62


city

city: string | null

Defined in: adapters/challengeAdapter.ts:80


consent_required: number

Defined in: adapters/challengeAdapter.ts:73


country

country: string | null

Defined in: adapters/challengeAdapter.ts:83


created_at

created_at: string | null

Defined in: adapters/idAdapter.ts:31

Inherited from

SqlBaseEntity.created_at


customer_provisions

customer_provisions: Record<string, unknown> | null

Defined in: adapters/challengeAdapter.ts:70


deleted_at?

optional deleted_at: string | null

Defined in: adapters/idAdapter.ts:33

Inherited from

SqlBaseEntity.deleted_at


difficulty

difficulty: number

Defined in: adapters/challengeAdapter.ts:68


disability_friendly

disability_friendly: number

Defined in: adapters/challengeAdapter.ts:72


duration

duration: number | null

Defined in: adapters/challengeAdapter.ts:67


equipment

equipment: string | null

Defined in: adapters/challengeAdapter.ts:64


id

id: number

Defined in: adapters/idAdapter.ts:29

Inherited from

SqlBaseEntity.id


languages

languages: string[] | null

Defined in: adapters/challengeAdapter.ts:71


lat

lat: number | null

Defined in: adapters/challengeAdapter.ts:85


level

level: number | null

Defined in: adapters/challengeAdapter.ts:65


lng

lng: number | null

Defined in: adapters/challengeAdapter.ts:86


points

points: number | null

Defined in: adapters/challengeAdapter.ts:66


postal_code

postal_code: string | null

Defined in: adapters/challengeAdapter.ts:82


schedule

schedule: InstanceSchedule[] | null

Defined in: adapters/challengeAdapter.ts:77


starting_at

starting_at: string | null

Defined in: adapters/challengeAdapter.ts:74


state

state: string | null

Defined in: adapters/challengeAdapter.ts:81


status

status: string

Defined in: adapters/challengeAdapter.ts:75


street_address

street_address: string | null

Defined in: adapters/challengeAdapter.ts:79


total_seats

total_seats: number | null

Defined in: adapters/challengeAdapter.ts:76


updated_at

updated_at: string | null

Defined in: adapters/idAdapter.ts:32

Inherited from

SqlBaseEntity.updated_at


uuid

uuid: string

Defined in: adapters/idAdapter.ts:30

Inherited from

SqlBaseEntity.uuid


vendor_provisions

vendor_provisions: Record<string, unknown> | null

Defined in: adapters/challengeAdapter.ts:69

DoCurious Platform Documentation