All URIs are relative to https://api.appstoreconnect.apple.com
Method | HTTP request | Description |
---|---|---|
userInvitationsCreateInstance | POST /v1/userInvitations | |
userInvitationsDeleteInstance | DELETE /v1/userInvitations/{id} | |
userInvitationsGetCollection | GET /v1/userInvitations | |
userInvitationsGetInstance | GET /v1/userInvitations/{id} | |
userInvitationsVisibleAppsGetToManyRelated | GET /v1/userInvitations/{id}/visibleApps |
open class func userInvitationsCreateInstance(userInvitationCreateRequest: UserInvitationCreateRequest, completion: @escaping (_ data: UserInvitationResponse?, _ 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 userInvitationCreateRequest = UserInvitationCreateRequest(data: UserInvitationCreateRequest_data(type: "type_example", attributes: UserInvitationCreateRequest_data_attributes(email: "email_example", firstName: "firstName_example", lastName: "lastName_example", roles: [UserRole()], allAppsVisible: false, provisioningAllowed: false), relationships: UserInvitationCreateRequest_data_relationships(visibleApps: UserInvitationCreateRequest_data_relationships_visibleApps(data: [AlternativeDistributionKeyCreateRequest_data_relationships_app_data(type: "type_example", id: "id_example")])))) // UserInvitationCreateRequest | UserInvitation representation
UserInvitationsAPI.userInvitationsCreateInstance(userInvitationCreateRequest: userInvitationCreateRequest) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
userInvitationCreateRequest | UserInvitationCreateRequest | UserInvitation 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 userInvitationsDeleteInstance(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
UserInvitationsAPI.userInvitationsDeleteInstance(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 userInvitationsGetCollection(filterEmail: [String]? = nil, filterRoles: [FilterRoles_userInvitationsGetCollection]? = nil, filterVisibleApps: [String]? = nil, sort: [Sort_userInvitationsGetCollection]? = nil, fieldsUserInvitations: [FieldsUserInvitations_userInvitationsGetCollection]? = nil, fieldsApps: [FieldsApps_userInvitationsGetCollection]? = nil, limit: Int? = nil, include: [Include_userInvitationsGetCollection]? = nil, limitVisibleApps: Int? = nil, completion: @escaping (_ data: UserInvitationsResponse?, _ 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 filterEmail = ["inner_example"] // [String] | filter by attribute 'email' (optional)
let filterRoles = ["filterRoles_example"] // [String] | filter by attribute 'roles' (optional)
let filterVisibleApps = ["inner_example"] // [String] | filter by id(s) of related 'visibleApps' (optional)
let sort = ["sort_example"] // [String] | comma-separated list of sort expressions; resources will be sorted as specified (optional)
let fieldsUserInvitations = ["fieldsUserInvitations_example"] // [String] | the fields to include for returned resources of type userInvitations (optional)
let fieldsApps = ["fieldsApps_example"] // [String] | the fields to include for returned resources of type apps (optional)
let limit = 987 // Int | maximum resources per page (optional)
let include = ["include_example"] // [String] | comma-separated list of relationships to include (optional)
let limitVisibleApps = 987 // Int | maximum number of related visibleApps returned (when they are included) (optional)
UserInvitationsAPI.userInvitationsGetCollection(filterEmail: filterEmail, filterRoles: filterRoles, filterVisibleApps: filterVisibleApps, sort: sort, fieldsUserInvitations: fieldsUserInvitations, fieldsApps: fieldsApps, limit: limit, include: include, limitVisibleApps: limitVisibleApps) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
filterEmail | [String] | filter by attribute 'email' | [optional] |
filterRoles | [String] | filter by attribute 'roles' | [optional] |
filterVisibleApps | [String] | filter by id(s) of related 'visibleApps' | [optional] |
sort | [String] | comma-separated list of sort expressions; resources will be sorted as specified | [optional] |
fieldsUserInvitations | [String] | the fields to include for returned resources of type userInvitations | [optional] |
fieldsApps | [String] | the fields to include for returned resources of type apps | [optional] |
limit | Int | maximum resources per page | [optional] |
include | [String] | comma-separated list of relationships to include | [optional] |
limitVisibleApps | Int | maximum number of related visibleApps 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 userInvitationsGetInstance(id: String, fieldsUserInvitations: [FieldsUserInvitations_userInvitationsGetInstance]? = nil, fieldsApps: [FieldsApps_userInvitationsGetInstance]? = nil, include: [Include_userInvitationsGetInstance]? = nil, limitVisibleApps: Int? = nil, completion: @escaping (_ data: UserInvitationResponse?, _ 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 fieldsUserInvitations = ["fieldsUserInvitations_example"] // [String] | the fields to include for returned resources of type userInvitations (optional)
let fieldsApps = ["fieldsApps_example"] // [String] | the fields to include for returned resources of type apps (optional)
let include = ["include_example"] // [String] | comma-separated list of relationships to include (optional)
let limitVisibleApps = 987 // Int | maximum number of related visibleApps returned (when they are included) (optional)
UserInvitationsAPI.userInvitationsGetInstance(id: id, fieldsUserInvitations: fieldsUserInvitations, fieldsApps: fieldsApps, include: include, limitVisibleApps: limitVisibleApps) { (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 | |
fieldsUserInvitations | [String] | the fields to include for returned resources of type userInvitations | [optional] |
fieldsApps | [String] | the fields to include for returned resources of type apps | [optional] |
include | [String] | comma-separated list of relationships to include | [optional] |
limitVisibleApps | Int | maximum number of related visibleApps 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 userInvitationsVisibleAppsGetToManyRelated(id: String, fieldsApps: [FieldsApps_userInvitationsVisibleAppsGetToManyRelated]? = nil, limit: Int? = nil, completion: @escaping (_ data: AppsWithoutIncludesResponse?, _ 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 fieldsApps = ["fieldsApps_example"] // [String] | the fields to include for returned resources of type apps (optional)
let limit = 987 // Int | maximum resources per page (optional)
UserInvitationsAPI.userInvitationsVisibleAppsGetToManyRelated(id: id, fieldsApps: fieldsApps, limit: limit) { (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 | |
fieldsApps | [String] | the fields to include for returned resources of type apps | [optional] |
limit | Int | maximum resources per page | [optional] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]