All URIs are relative to https://api.appstoreconnect.apple.com
Method | HTTP request | Description |
---|---|---|
appCustomProductPagesAppCustomProductPageVersionsGetToManyRelated | GET /v1/appCustomProductPages/{id}/appCustomProductPageVersions | |
appCustomProductPagesCreateInstance | POST /v1/appCustomProductPages | |
appCustomProductPagesDeleteInstance | DELETE /v1/appCustomProductPages/{id} | |
appCustomProductPagesGetInstance | GET /v1/appCustomProductPages/{id} | |
appCustomProductPagesUpdateInstance | PATCH /v1/appCustomProductPages/{id} |
open class func appCustomProductPagesAppCustomProductPageVersionsGetToManyRelated(id: String, filterState: [FilterState_appCustomProductPagesAppCustomProductPageVersionsGetToManyRelated]? = nil, fieldsAppCustomProductPageVersions: [FieldsAppCustomProductPageVersions_appCustomProductPagesAppCustomProductPageVersionsGetToManyRelated]? = nil, fieldsAppCustomProductPages: [FieldsAppCustomProductPages_appCustomProductPagesAppCustomProductPageVersionsGetToManyRelated]? = nil, fieldsAppCustomProductPageLocalizations: [FieldsAppCustomProductPageLocalizations_appCustomProductPagesAppCustomProductPageVersionsGetToManyRelated]? = nil, limit: Int? = nil, include: [Include_appCustomProductPagesAppCustomProductPageVersionsGetToManyRelated]? = nil, limitAppCustomProductPageLocalizations: Int? = nil, completion: @escaping (_ data: AppCustomProductPageVersionsResponse?, _ error: Error?) -> Void)
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import ASC
let id = "id_example" // String | the id of the requested resource
let filterState = ["filterState_example"] // [String] | filter by attribute 'state' (optional)
let fieldsAppCustomProductPageVersions = ["fieldsAppCustomProductPageVersions_example"] // [String] | the fields to include for returned resources of type appCustomProductPageVersions (optional)
let fieldsAppCustomProductPages = ["fieldsAppCustomProductPages_example"] // [String] | the fields to include for returned resources of type appCustomProductPages (optional)
let fieldsAppCustomProductPageLocalizations = ["fieldsAppCustomProductPageLocalizations_example"] // [String] | the fields to include for returned resources of type appCustomProductPageLocalizations (optional)
let limit = 987 // Int | maximum resources per page (optional)
let include = ["include_example"] // [String] | comma-separated list of relationships to include (optional)
let limitAppCustomProductPageLocalizations = 987 // Int | maximum number of related appCustomProductPageLocalizations returned (when they are included) (optional)
AppCustomProductPagesAPI.appCustomProductPagesAppCustomProductPageVersionsGetToManyRelated(id: id, filterState: filterState, fieldsAppCustomProductPageVersions: fieldsAppCustomProductPageVersions, fieldsAppCustomProductPages: fieldsAppCustomProductPages, fieldsAppCustomProductPageLocalizations: fieldsAppCustomProductPageLocalizations, limit: limit, include: include, limitAppCustomProductPageLocalizations: limitAppCustomProductPageLocalizations) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
id | String | the id of the requested resource | |
filterState | [String] | filter by attribute 'state' | [optional] |
fieldsAppCustomProductPageVersions | [String] | the fields to include for returned resources of type appCustomProductPageVersions | [optional] |
fieldsAppCustomProductPages | [String] | the fields to include for returned resources of type appCustomProductPages | [optional] |
fieldsAppCustomProductPageLocalizations | [String] | the fields to include for returned resources of type appCustomProductPageLocalizations | [optional] |
limit | Int | maximum resources per page | [optional] |
include | [String] | comma-separated list of relationships to include | [optional] |
limitAppCustomProductPageLocalizations | Int | maximum number of related appCustomProductPageLocalizations returned (when they are included) | [optional] |
AppCustomProductPageVersionsResponse
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func appCustomProductPagesCreateInstance(appCustomProductPageCreateRequest: AppCustomProductPageCreateRequest, completion: @escaping (_ data: AppCustomProductPageResponse?, _ error: Error?) -> Void)
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import ASC
let appCustomProductPageCreateRequest = AppCustomProductPageCreateRequest(data: AppCustomProductPageCreateRequest_data(type: "type_example", attributes: AppCustomProductPageCreateRequest_data_attributes(name: "name_example"), relationships: AppCustomProductPageCreateRequest_data_relationships(app: AnalyticsReportRequestCreateRequest_data_relationships_app(data: AlternativeDistributionKeyCreateRequest_data_relationships_app_data(type: "type_example", id: "id_example")), appCustomProductPageVersions: AppCustomProductPageCreateRequest_data_relationships_appCustomProductPageVersions(data: [AppCustomProductPageLocalization_relationships_appCustomProductPageVersion_data(type: "type_example", id: "id_example")]), appStoreVersionTemplate: AppClipDefaultExperienceCreateRequest_data_relationships_releaseWithAppStoreVersion(data: AlternativeDistributionPackageCreateRequest_data_relationships_appStoreVersion_data(type: "type_example", id: "id_example")), customProductPageTemplate: AppCustomProductPageVersion_relationships_appCustomProductPage(data: AppCustomProductPageVersion_relationships_appCustomProductPage_data(type: "type_example", id: "id_example")))), included: [AppCustomProductPageCreateRequest_included_inner(type: "type_example", id: "id_example", attributes: AppCustomProductPageVersionInlineCreate_attributes(deepLink: "deepLink_example"), relationships: AppCustomProductPageVersionInlineCreate_relationships(appCustomProductPage: nil, appCustomProductPageLocalizations: AppCustomProductPageVersionInlineCreate_relationships_appCustomProductPageLocalizations(data: [AppCustomProductPageVersion_relationships_appCustomProductPageLocalizations_data_inner(type: "type_example", id: "id_example")])))]) // AppCustomProductPageCreateRequest | AppCustomProductPage representation
AppCustomProductPagesAPI.appCustomProductPagesCreateInstance(appCustomProductPageCreateRequest: appCustomProductPageCreateRequest) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
appCustomProductPageCreateRequest | AppCustomProductPageCreateRequest | AppCustomProductPage representation |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func appCustomProductPagesDeleteInstance(id: String, completion: @escaping (_ data: Void?, _ error: Error?) -> Void)
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import ASC
let id = "id_example" // String | the id of the requested resource
AppCustomProductPagesAPI.appCustomProductPagesDeleteInstance(id: id) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
id | String | the id of the requested resource |
Void (empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func appCustomProductPagesGetInstance(id: String, fieldsAppCustomProductPages: [FieldsAppCustomProductPages_appCustomProductPagesGetInstance]? = nil, fieldsAppCustomProductPageVersions: [FieldsAppCustomProductPageVersions_appCustomProductPagesGetInstance]? = nil, include: [Include_appCustomProductPagesGetInstance]? = nil, limitAppCustomProductPageVersions: Int? = nil, completion: @escaping (_ data: AppCustomProductPageResponse?, _ error: Error?) -> Void)
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import ASC
let id = "id_example" // String | the id of the requested resource
let fieldsAppCustomProductPages = ["fieldsAppCustomProductPages_example"] // [String] | the fields to include for returned resources of type appCustomProductPages (optional)
let fieldsAppCustomProductPageVersions = ["fieldsAppCustomProductPageVersions_example"] // [String] | the fields to include for returned resources of type appCustomProductPageVersions (optional)
let include = ["include_example"] // [String] | comma-separated list of relationships to include (optional)
let limitAppCustomProductPageVersions = 987 // Int | maximum number of related appCustomProductPageVersions returned (when they are included) (optional)
AppCustomProductPagesAPI.appCustomProductPagesGetInstance(id: id, fieldsAppCustomProductPages: fieldsAppCustomProductPages, fieldsAppCustomProductPageVersions: fieldsAppCustomProductPageVersions, include: include, limitAppCustomProductPageVersions: limitAppCustomProductPageVersions) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
id | String | the id of the requested resource | |
fieldsAppCustomProductPages | [String] | the fields to include for returned resources of type appCustomProductPages | [optional] |
fieldsAppCustomProductPageVersions | [String] | the fields to include for returned resources of type appCustomProductPageVersions | [optional] |
include | [String] | comma-separated list of relationships to include | [optional] |
limitAppCustomProductPageVersions | Int | maximum number of related appCustomProductPageVersions returned (when they are included) | [optional] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func appCustomProductPagesUpdateInstance(id: String, appCustomProductPageUpdateRequest: AppCustomProductPageUpdateRequest, completion: @escaping (_ data: AppCustomProductPageResponse?, _ error: Error?) -> Void)
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import ASC
let id = "id_example" // String | the id of the requested resource
let appCustomProductPageUpdateRequest = AppCustomProductPageUpdateRequest(data: AppCustomProductPageUpdateRequest_data(type: "type_example", id: "id_example", attributes: AppCustomProductPageUpdateRequest_data_attributes(name: "name_example", visible: false))) // AppCustomProductPageUpdateRequest | AppCustomProductPage representation
AppCustomProductPagesAPI.appCustomProductPagesUpdateInstance(id: id, appCustomProductPageUpdateRequest: appCustomProductPageUpdateRequest) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
id | String | the id of the requested resource | |
appCustomProductPageUpdateRequest | AppCustomProductPageUpdateRequest | AppCustomProductPage representation |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]