Skip to content

AirtableApiResponse

ngocnicholas edited this page Aug 7, 2025 · 8 revisions

AirtableApiResponse Class

Namespace: AirtableApiClient

Assembly: AirtableApiClient.dll

Syntax

public abstract class AirtableApiResponse

The AirtableApiResponseexposes the following members.

Constructors

'protected' because AirtableApiResponse is an abstract class

Name Description
AirtableApiResponse() initializes the members of the base class when a derived class is instantiated.
AirtableApiResponse(AirtableApiException) initializes the members of the base class when a derived class is instantiated.

Properties

Name Description
Success gets the result of the operation
AirtableApiError gets the exception caught, if any, in the operation

AirtableGetUserIdAndScopesResponse Class

Namespace: AirtableApiClient

Assembly: AirtableApiClient.dll

Syntax

public class AirtableGetUserIdAndScopesResponse: AirtableApiResponse

The AirtableGetUserIdAndScopesResponse type exposes the following members.

Constructor

Name Description
AirtableGetUserIdAndScopesResponse(AirtableApiException) Initializes an instance of AirtableGetUserIdAndScopesResponse
AirtableGetUserIdAndScopesResponse (UserIdAndScopes) Initializes an instance of AirtableGetUserIdAndScopesResponse

Properties

Name Description
UserId gets the user ID of the access token
Scopes gets the scopes granted to the access token. The scopes control what actions a token can perform.

AirtableListRecordsResponse Class

Namespace: AirtableApiClient

Assembly: AirtableApiClient.dll

Syntax

public class AirtableListRecordsResponse: AirtableApiResponse

The AirtableListRecordsResponse type exposes the following members.

Constructor

Name Description
AirtableListRecordsResponse (AirtableApiException) Initializes an instance of AirtableListRecordsResponse
AirtableListRecordsResponse (AirtableRecordList) Initializes an instance of AirtableListRecordsResponse

Properties

Name Description
Records gets the record list
Offset gets the offset for the next page of the record list

AirtableRetrieveRecordResponse Class

Namespace: AirtableApiClient

Assembly: AirtableApiClient.dll

Syntax

public class AirtableRetrieveRecordResponse : AirtableApiResponse

The AirtableRetrieveRecordResponse type exposes the following members.

Constructors

Name Description
AirtableRetrieveRecordResponse (AirtableApiException) Initializes an instance of AirtableRetrieveRecordResponse
AirtableRetrieveRecordResponse (AirtableRecord) Initializes an instance of AirtableRetrieveRecordResponse

Properties

Name Description
Record gets the record retrieved

AirtableCreateUpdateReplaceRecordResponse Class

Namespace: AirtableApiClient

Assembly: AirtableApiClient.dll

Syntax

public class AirtableCreateUpdateReplaceRecordResponse : AirtableApiResponse

The AirtableCreateUpdateReplaceRecordResponse type exposes the following members.

Constructors

Name Description
AirtableCreateUpdateReplaceRecordResponse (AirtableApiException) Initializes an instance of AirtableCreateUpdateReplaceRecordResponse
AirtableCreateUpdateReplaceRecordResponse (AirtableRecord) Initializes an instance of AirtableCreateUpdateReplaceRecordResponse

Properties

Name Description
Record gets the record created, updated, or replaced in the operation

AirtableCreateReplaceRecordGenericResponse<T> Class

Namespace: AirtableApiClient

Assembly: AirtableApiClient.dll

Syntax

public class AirtableCreateReplaceRecordGenericResponse<T> : AirtableApiResponse

The AirtableCreateReplaceRecordGenericResponse<T> type exposes the following members.

Constructors

Name Description
AirtableCreateReplaceRecordGenericResponse<T>(AirtableApiException) Initializes an instance of AirtableCreateReplaceRecordGenericResponse<T>
AirtableCreateReplaceRecordGenericResponse<T>(AirtableRecord<T>) Initializes an instance of AirtableCreateReplaceRecordGenericResponse<T>

Properties

Name Description
Record gets the record created, or replaced in the operation

AirtableCreateReplaceMultipleRecordsGenericResponse<T> Class

Namespace: AirtableApiClient

Assembly: AirtableApiClient.dll

Syntax

public class AirtableCreateReplaceMultipleRecordsGenericResponse<T> : AirtableApiResponse

The AirtableCreateReplaceMultipleRecordsGenericResponse<T> type exposes the following members.

Constructors

Name Description
AirtableCreateReplaceMultipleRecordsGenericResponse<T>(AirtableApiException) Initializes an instance of AirtableCreateReplaceMultipleRecordsGenericResponse<T>
AirtableCreateReplaceMultipleRecordsGenericResponse<T>(AirtableRecord<T>) Initializes an instance of AirtableCreateReplaceMultipleRecordsGenericResponse<T>

Properties

Name Description
Records gets the records created, or replaced in the operation
CreatedRecords gets the created records
UpdatedRecords gets the updated records

AirtableDeleteRecordResponse Class

Namespace: AirtableApiClient

Assembly: AirtableApiClient.dll

Syntax

public class AirtableDeleteRecordResponse : AirtableApiResponse

The AirtableDeleteRecordResponse type exposes the following members.

Constructors

Name Description
AirtableDeleteRecordResponse (AirtableApiException) Initializes an instance of AirtableDeleteRecordResponse
AirtableDeleteRecordResponse (bool, string) Initializes an instance of AirtableDeleteRecordResponse

Properties

Name Description
Deleted gets the status of the record
Id ID of the supposed deleted record

AirtableDeleteCommentResponse Class

Namespace: AirtableApiClient

Assembly: AirtableApiClient.dll

Syntax

public class AirtableDeleteCommentResponse : AirtableApiResponse

The AirtableDeleteCommentResponse type exposes the following members.

Constructors

Name Description
AirtableDeleteCommentResponse (AirtableApiException) Initializes an instance of AirtableDeleteCommentResponse
AirtableDeleteCommentResponse (bool, string) Initializes an instance of AirtableDeleteCommentResponse

Properties

Name Description
Deleted gets the status of the comment
Id ID of the supposed deleted comment

AirtableCreateUpdateCommentResponse Class

Namespace: AirtableApiClient

Assembly: AirtableApiClient.dll

Syntax

public class AirtableCreateUpdateCommentResponse: AirtableApiResponse

The AirtableCreateUpdateCommentResponse type exposes the following members.

Constructor

Name Description
AirtableCreateUpdateCommentResponse(AirtableApiException) Initializes an instance of AirtableCreateUpdateCommentResponse
AirtableCreateUpdateCommentResponse(AirtableRecordList) Initializes an instance of AirtableCreateUpdateCommentResponse

Properties

Name Description
Comment gets the created/updated comment of the record

AirtableListCommentsResponse Class

Namespace: AirtableApiClient

Assembly: AirtableApiClient.dll

Syntax

public class AirtableListCommentsResponse : AirtableApiResponse

The AirtableListCommentsResponse type exposes the following members.

Constructor

Name Description
AirtableListCommentsResponse (AirtableApiException) Initializes an instance of AirtableListCommentsResponse
AirtableListCommentsResponse (CommentList) Initializes an instance of AirtableListCommentsResponse

Properties

Name Description
CommentList gets the comment list of the record
Offset gets the offset for the next page of the comment list
  1. AirtableBase
  2. AirtableRecordList
    1. AirtableRecord
      1. AirtableAttachment
        1. Thumbnails
          1. Thumbnail
      2. Fields
        1. Sort
          1. SortDirection
  3. AirtableRecordList<T>
    1. AirtableRecord<T>
  4. AirtableUpSertRecordList
  5. AirtableUpSertRecordList<T>
  6. AirtableApiException
    1. AirtableUnrecognizedException
    2. AirtableBadRequestException
    3. AirtableUnauthorizedException
    4. AirtablePaymentRequiredException
    5. AirtableForbiddenException
    6. AirtableNotFoundException
    7. AirtableRequestEntityTooLargeException
    8. AirtableInvalidRequestException
    9. AirtableTooManyRequestsException
  7. AirtableApiResponse
    1. AirtableGetUserIdAndScopesResponse
    2. AirtableListRecordsResponse
    3. AirtableListRecordsResponse<T>
    4. AirtableRetrieveRecordResponse
    5. AirtableRetrieveRecordResponse<T>
    6. AirtableCreateUpdateReplaceRecordResponse
    7. AirtableCreateReplaceRecordResponse<T>
    8. AirtableCreateReplaceMultipleRecordsResponse<T>
    9. AirtableCreateUpdateReplaceMultipleRecordsResponse
    10. AirtableDeleteRecordResponse
    11. AirtableCreateUpdateCommentResponse
    12. AirtableListCommentsResponse
    13. AirtableDeleteCommentResponse
    14. AirtableListWebhooksResponse
    15. AirtableListPayloadsResponse
    16. AirtableCreateWebhookResponse
      1. CreateWebhookResponse
    17. AirtableDeleteWebhookResponse
    18. AirtabeEnableWebhookNotificationsResponse
    19. AirtabeRefreshWebhookResponse
    20. AirtableListBasesResponse
    21. AirtableGetBaseSchemaResponse
    22. AirtableCreateBaseResponse
  8. CommentList
    1. Comment
      1. Author
      2. Mentioned
        1. MentionedEntity
  9. IdFields
  10. PerformUpsert
  11. UserIdAndScopes
  12. Webhooks
    1. Webhook
      1. WebhooksSpecification
        1. WebhooksOptions
          1. WebhooksFilters
          2. WebhooksIncludes
  13. PayloadList
    1. WebhooksPayload
  14. WebhooksNotification
  15. TableModelList
    1. TableModel
      1. DateDependencySettings
      2. ViewModel
      3. FieldModel
      4. FieldModel<TModelOptions>
        1. aitextfieldmodel-and-aitextmodeloptions
        2. AttachmentFieldModel-and-AttachmentModelOptions
        3. AutoNumberFieldModel
        4. BarcodeFieldModel
        5. ButtonFieldModel
        6. CheckboxFieldModel
          1. CheckboxModelOptions
        7. CollaboratorFieldModel
        8. CountFieldModel-and-CountModelOptions
        9. CreatedByFieldModel
        10. CreatedTimeFieldModel-and-CreatedTimeModelOptions
        11. CurrencyFieldModel
          1. CurrencyModelOptions
        12. DateFieldModel
          1. DateModelOptions
            1. DateFormat
        13. DateTimeFieldModel
          1. DateTimeModelOptions
            1. TimeFormat
        14. DurationFieldModel
          1. DurationModelOptions
        15. EmailFieldModel
        16. FormulaFieldModel--and-FormulaModelOptions
        17. LastModifiedByFieldModel
        18. LastModifiedTimeFieldModel-and-LastModifiedTimeModelOptions
        19. LinkToAnotherRecordFieldModel-and-LinkToAnotherRecordModelOptions
        20. LongTextFieldModel
        21. LookupFieldModel-and-LookupModelOptions
        22. MultipleCollaboratorFieldModel
        23. MultipleSelectFieldModel-and-MultipleSelectdModelOptions
          1. ChoiceModelOptions-and-ChoiceConfigOptions
        24. NumberFieldModel-and-NumberModelOptions
          1. PrecisionModelOptions
        25. PercentFieldModel-and-PercentModelOptions)
        26. PhoneFieldModel
        27. RatingFieldModel
          1. RatingModelOptions
        28. RichTextFieldModel
        29. RollupFieldModel-and-RollupModelOptions
        30. SingleLineTextFieldModel
        31. SingleSelectFieldModel-and-SingleSelectdModelOptions
        32. SyncSourceFieldModel-and-SyncSourceModelOptions
        33. UrlFieldModel
        34. UnknownFieldModel
    2. FieldModelExtensions
      1. TryGetOptions
      2. RequireOptions
  16. TableConfig
    1. IFieldConfig
      1. Field
      2. FieldConfig
        1. AttachmentFieldConfig
        2. BarcodeFieldConfig
        3. CheckboxFieldConfig
          1. CheckboxConfigOptions
        4. CollaboratorFieldConfig
        5. CurrencyFieldConfig
          1. CurrencyConfigOptions
        6. DateFieldConfig
          1. DateConfigOptions
        7. DateTimeFieldConfig
          1. DateTimeConfigOptions
        8. DurationFieldConfig
          1. DurationConfigOptions
        9. EmailFieldConfig
        10. LinkToAnotherRecordFieldConfig-and-LinkToAnotherRecordConfigOptions
        11. LongTextFieldConfig
        12. MultipleCollaboratorFieldConfig
        13. MultipleSelectFieldConfig-and-MultipleSelectdConfigOptions
          1. ChoiceModelOptions-and-ChoiceConfigOptions
        14. NumberFieldConfig-and-NumberConfigOptions
          1. PrecisionConfigOptions
        15. PercentFieldConfig-and-PercentConfigOptions
        16. PhoneFieldConfig
        17. RatingFieldConfig
          1. RatingConfigOptions
        18. RichTextFieldConfig
        19. SingleLineTextFieldConfig
        20. SingleSelectFieldConfig-and-SingleSelectdConfigOptions
        21. UrlFieldConfig


[Airtable]: http://www.airtable.com

Clone this wiki locally