Specification of the API Builder Input form (api.json). See https://app.apibuilder.io/doc/apiJson
| Name | Value | Description |
|---|---|---|
| path | path | |
| query | query | |
| form | form | |
| header | header |
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| description | string | No | - |
|
| deprecation | deprecation | No | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| name | string | Yes | - |
|
| apidoc | apidoc | No | - |
|
| info | info | No | - |
|
| namespace | string | No | - |
|
| base_url | string | No | - |
|
| description | string | No | - |
|
| imports | [import] | Yes | [] |
|
| headers | [header] | Yes | [] |
|
| enums | map[enum] | Yes | {} |
|
| interfaces | map[interface] | Yes | {} |
|
| unions | map[union] | Yes | {} |
|
| models | map[model] | Yes | {} |
|
| resources | map[resource] | Yes | {} |
|
| annotations | map[annotation] | Yes | {} |
|
| attributes | [attribute] | Yes | [] |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| version | string | Yes | - |
Example: 0.14.97 |
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| name | string | Yes | - |
|
| value | object | Yes | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| type | string | Yes | - |
|
| description | string | No | - |
|
| attributes | [attribute] | No | - |
|
| deprecation | deprecation | No | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| name | string | No | - |
Example: Michael Bryzek |
| url | string | No | - |
Example: https://www.apibuilder.io |
| string | No | - |
Example: michael@test.apibuilder.io |
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| description | string | No | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| plural | string | No | - |
|
| description | string | No | - |
|
| values | [enum_value] | Yes | - |
|
| attributes | [attribute] | No | - |
|
| deprecation | deprecation | No | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| name | string | Yes | - |
|
| value | string | No | - |
|
| description | string | No | - |
|
| attributes | [attribute] | No | - |
|
| deprecation | deprecation | No | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| name | string | Yes | - |
|
| type | string | Yes | - |
|
| description | string | No | - |
|
| required | boolean | Yes | true |
|
| default | string | No | - |
|
| example | string | No | - |
|
| minimum | long | No | - |
|
| maximum | long | No | - |
|
| attributes | [attribute] | No | - |
|
| annotations | [string] | No | - |
|
| deprecation | deprecation | No | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| name | string | Yes | - |
|
| type | string | Yes | - |
|
| required | boolean | Yes | true |
|
| description | string | No | - |
|
| attributes | [attribute] | No | - |
|
| deprecation | deprecation | No | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| uri | string | Yes | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| contact | contact | No | - |
|
| license | license | No | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| plural | string | No | - |
|
| description | string | No | - |
|
| fields | [field] | No | - |
|
| attributes | [attribute] | No | - |
|
| deprecation | deprecation | No | - |
|
Interfaces: None
Describes the software license contact for this service
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| name | string | Yes | - |
Example: MIT |
| url | string | No | - |
Example: http://opensource.org/licenses/MIT |
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| description | string | No | - |
|
| plural | string | No | - |
|
| fields | [field] | Yes | - |
|
| attributes | [attribute] | No | - |
|
| interfaces | [string] | No | - |
|
| deprecation | deprecation | No | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| method | string | Yes | - |
|
| path | string | Yes | - |
|
| description | string | No | - |
|
| body | body | No | - |
|
| parameters | [parameter] | No | - |
|
| responses | [response] | No | - |
|
| attributes | [attribute] | No | - |
|
| deprecation | deprecation | No | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| name | string | Yes | - |
|
| type | string | Yes | - |
|
| location | parameter_location | Yes | query |
|
| description | string | No | - |
|
| required | boolean | Yes | true |
|
| default | string | No | - |
|
| minimum | long | No | - |
|
| maximum | long | No | - |
|
| example | string | No | - |
|
| attributes | [attribute] | No | - |
|
| deprecation | deprecation | No | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| path | string | No | - |
|
| description | string | No | - |
|
| operations | [operation] | Yes | - |
|
| attributes | [attribute] | No | - |
|
| deprecation | deprecation | No | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| type | string | Yes | - |
|
| headers | [header] | No | - |
|
| description | string | No | - |
|
| deprecation | deprecation | No | - |
|
| attributes | [attribute] | No | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| plural | string | No | - |
|
| discriminator | string | No | - |
|
| description | string | No | - |
|
| types | [union_type] | Yes | - |
Minimum: 1 |
| attributes | [attribute] | No | - |
|
| interfaces | [string] | No | - |
|
| deprecation | deprecation | No | - |
|
Interfaces: None
| Field | Type | Required? | Default | Description |
|---|---|---|---|---|
| type | string | Yes | - |
|
| description | string | No | - |
|
| default | boolean | Yes | false |
|
| discriminator_value | string | No | - |
|
| attributes | [attribute] | No | - |
|
| deprecation | deprecation | No | - |
|