All URIs are relative to http://localhost/v3
Method | HTTP request | Description |
---|---|---|
get_users | GET /users | Lists all users |
get_users_auth_clientaccesstoken_token | GET /users/auth/clientaccesstoken/{token} | Returns a client access token |
get_users_parenttoken_children | GET /users/{parent_token}/children | Lists all children of a parent user |
get_users_phonenumber_phonenumber | GET /users/phonenumber/{phone_number} | Lists all users who match a phone number |
get_users_token | GET /users/{token} | Returns a specific user |
get_users_token_notes | GET /users/{token}/notes | Lists cardholder notes |
get_users_token_ssn | GET /users/{token}/ssn | Returns a specific user's SSN |
post_users | POST /users | Creates a user |
post_users_auth_changepassword | POST /users/auth/changepassword | Updates a user password |
post_users_auth_clientaccesstoken | POST /users/auth/clientaccesstoken | Creates a client access token |
post_users_auth_login | POST /users/auth/login | Logs in a user |
post_users_auth_logout | POST /users/auth/logout | Logs out a user |
post_users_auth_onetime | POST /users/auth/onetime | Creates a one-time token |
post_users_auth_resetpassword | POST /users/auth/resetpassword | Generates a reset password email |
post_users_auth_resetpassword_token | POST /users/auth/resetpassword/{token} | Resets a user password |
post_users_auth_verifyemail | POST /users/auth/verifyemail | Generates an email verification request |
post_users_auth_verifyemail_token | POST /users/auth/verifyemail/{token} | Verifies the email token |
post_users_lookup | POST /users/lookup | Lists all users |
post_users_token_notes | POST /users/{token}/notes | Creates a note for the cardholder |
put_users_token | PUT /users/{token} | Updates a specific user |
put_users_token_notes_notestoken | PUT /users/{token}/notes/{notes_token} | Updates a specific note for a cardholder |
get_users(opts)
Lists all users
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
opts = {
count: 56, # Integer | Number of users to retrieve
start_index: 56, # Integer | Start index
search_type: 'search_type_example', # String | Search type
fields: 'fields_example', # String | Comma-delimited list of fields to return (e.g. field_1,field_2,..). Leave blank to return all fields.
sort_by: 'sort_by_example' # String | Sort order
}
begin
# Lists all users
result = api_instance.get_users(opts)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->get_users: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> get_users_with_http_info(opts)
begin
# Lists all users
data, status_code, headers = api_instance.get_users_with_http_info(opts)
p status_code # => 2xx
p headers # => { ... }
p data # => <UserCardHolderListResponse>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->get_users_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
count | Integer | Number of users to retrieve | [optional][default to 5] |
start_index | Integer | Start index | [optional][default to 0] |
search_type | String | Search type | [optional] |
fields | String | Comma-delimited list of fields to return (e.g. field_1,field_2,..). Leave blank to return all fields. | [optional] |
sort_by | String | Sort order | [optional][default to '-lastModifiedTime'] |
No authorization required
- Content-Type: Not defined
- Accept: application/json
get_users_auth_clientaccesstoken_token(token, opts)
Returns a client access token
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
token = 'token_example' # String | Client access token
opts = {
application_token: 'application_token_example' # String |
}
begin
# Returns a client access token
result = api_instance.get_users_auth_clientaccesstoken_token(token, opts)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->get_users_auth_clientaccesstoken_token: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> get_users_auth_clientaccesstoken_token_with_http_info(token, opts)
begin
# Returns a client access token
data, status_code, headers = api_instance.get_users_auth_clientaccesstoken_token_with_http_info(token, opts)
p status_code # => 2xx
p headers # => { ... }
p data # => <ClientAccessTokenResponse>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->get_users_auth_clientaccesstoken_token_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
token | String | Client access token | |
application_token | String | [optional] |
No authorization required
- Content-Type: Not defined
- Accept: application/json
get_users_parenttoken_children(parent_token, opts)
Lists all children of a parent user
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
parent_token = 'parent_token_example' # String | Token of parent cardholder
opts = {
count: 56, # Integer | Number of users to retrieve
start_index: 56, # Integer | Start index
fields: 'fields_example', # String | Comma-delimited list of fields to return (e.g. field_1,field_2,..). Leave blank to return all fields.
sort_by: 'sort_by_example' # String | Sort order
}
begin
# Lists all children of a parent user
result = api_instance.get_users_parenttoken_children(parent_token, opts)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->get_users_parenttoken_children: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> get_users_parenttoken_children_with_http_info(parent_token, opts)
begin
# Lists all children of a parent user
data, status_code, headers = api_instance.get_users_parenttoken_children_with_http_info(parent_token, opts)
p status_code # => 2xx
p headers # => { ... }
p data # => <UserCardHolderListResponse>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->get_users_parenttoken_children_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
parent_token | String | Token of parent cardholder | |
count | Integer | Number of users to retrieve | [optional][default to 5] |
start_index | Integer | Start index | [optional][default to 0] |
fields | String | Comma-delimited list of fields to return (e.g. field_1,field_2,..). Leave blank to return all fields. | [optional] |
sort_by | String | Sort order | [optional][default to '-lastModifiedTime'] |
No authorization required
- Content-Type: Not defined
- Accept: application/json
get_users_phonenumber_phonenumber(phone_number, opts)
Lists all users who match a phone number
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
phone_number = 'phone_number_example' # String | Phone number
opts = {
count: 56, # Integer | Number of users to retrieve
start_index: 56, # Integer | Start index
fields: 'fields_example', # String | Comma-delimited list of fields to return (e.g. field_1,field_2,..). Leave blank to return all fields.
sort_by: 'sort_by_example' # String | Sort order
}
begin
# Lists all users who match a phone number
result = api_instance.get_users_phonenumber_phonenumber(phone_number, opts)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->get_users_phonenumber_phonenumber: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> get_users_phonenumber_phonenumber_with_http_info(phone_number, opts)
begin
# Lists all users who match a phone number
data, status_code, headers = api_instance.get_users_phonenumber_phonenumber_with_http_info(phone_number, opts)
p status_code # => 2xx
p headers # => { ... }
p data # => <UserCardHolderListResponse>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->get_users_phonenumber_phonenumber_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
phone_number | String | Phone number | |
count | Integer | Number of users to retrieve | [optional][default to 5] |
start_index | Integer | Start index | [optional][default to 0] |
fields | String | Comma-delimited list of fields to return (e.g. field_1,field_2,..). Leave blank to return all fields. | [optional] |
sort_by | String | Sort order | [optional][default to '-lastModifiedTime'] |
No authorization required
- Content-Type: Not defined
- Accept: application/json
get_users_token(token, opts)
Returns a specific user
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
token = 'token_example' # String | User token
opts = {
fields: 'fields_example' # String | Comma-delimited list of fields to return (e.g. field_1,field_2,..). Leave blank to return all fields.
}
begin
# Returns a specific user
result = api_instance.get_users_token(token, opts)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->get_users_token: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> get_users_token_with_http_info(token, opts)
begin
# Returns a specific user
data, status_code, headers = api_instance.get_users_token_with_http_info(token, opts)
p status_code # => 2xx
p headers # => { ... }
p data # => <UserCardHolderResponse>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->get_users_token_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
token | String | User token | |
fields | String | Comma-delimited list of fields to return (e.g. field_1,field_2,..). Leave blank to return all fields. | [optional] |
No authorization required
- Content-Type: Not defined
- Accept: application/json
get_users_token_notes(token, opts)
Lists cardholder notes
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
token = 'token_example' # String | User token
opts = {
start_index: 56, # Integer | Start index
count: 56, # Integer | Number of notes to retrieve
created_by: 'created_by_example', # String | Created by
created_by_user_role: 'created_by_user_role_example', # String | Comma-delimited list of created by user roles
include_private: true, # Boolean | Include private notes and private fields in note response
search_type: 'search_type_example', # String | Search type
fields: 'fields_example', # String | Comma-delimited list of fields to return (e.g. field_1,field_2,..). Leave blank to return all fields.
sort_by: 'sort_by_example' # String | Sort order
}
begin
# Lists cardholder notes
result = api_instance.get_users_token_notes(token, opts)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->get_users_token_notes: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> get_users_token_notes_with_http_info(token, opts)
begin
# Lists cardholder notes
data, status_code, headers = api_instance.get_users_token_notes_with_http_info(token, opts)
p status_code # => 2xx
p headers # => { ... }
p data # => <CardHolderNoteListResponse>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->get_users_token_notes_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
token | String | User token | |
start_index | Integer | Start index | [optional][default to 0] |
count | Integer | Number of notes to retrieve | [optional][default to 5] |
created_by | String | Created by | [optional] |
created_by_user_role | String | Comma-delimited list of created by user roles | [optional] |
include_private | Boolean | Include private notes and private fields in note response | [optional] |
search_type | String | Search type | [optional] |
fields | String | Comma-delimited list of fields to return (e.g. field_1,field_2,..). Leave blank to return all fields. | [optional] |
sort_by | String | Sort order | [optional][default to '-lastModifiedTime'] |
No authorization required
- Content-Type: Not defined
- Accept: application/json
get_users_token_ssn(token, opts)
Returns a specific user's SSN
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
token = 'token_example' # String | User token
opts = {
full_ssn: true # Boolean |
}
begin
# Returns a specific user's SSN
result = api_instance.get_users_token_ssn(token, opts)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->get_users_token_ssn: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> get_users_token_ssn_with_http_info(token, opts)
begin
# Returns a specific user's SSN
data, status_code, headers = api_instance.get_users_token_ssn_with_http_info(token, opts)
p status_code # => 2xx
p headers # => { ... }
p data # => <SsnResponseModel>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->get_users_token_ssn_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
token | String | User token | |
full_ssn | Boolean | [optional] |
No authorization required
- Content-Type: Not defined
- Accept: application/json
post_users(opts)
Creates a user
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
opts = {
body: Marqeta::CardHolderModel.new # CardHolderModel |
}
begin
# Creates a user
result = api_instance.post_users(opts)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> post_users_with_http_info(opts)
begin
# Creates a user
data, status_code, headers = api_instance.post_users_with_http_info(opts)
p status_code # => 2xx
p headers # => { ... }
p data # => <UserCardHolderResponse>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
body | CardHolderModel | [optional] |
No authorization required
- Content-Type: application/json
- Accept: application/json
post_users_auth_changepassword(body)
Updates a user password
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
body = Marqeta::PasswordUpdateModel.new({new_password: 'new_password_example', current_password: 'current_password_example'}) # PasswordUpdateModel | Password update object
begin
# Updates a user password
api_instance.post_users_auth_changepassword(body)
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_changepassword: #{e}"
end
This returns an Array which contains the response data (nil
in this case), status code and headers.
<Array(nil, Integer, Hash)> post_users_auth_changepassword_with_http_info(body)
begin
# Updates a user password
data, status_code, headers = api_instance.post_users_auth_changepassword_with_http_info(body)
p status_code # => 2xx
p headers # => { ... }
p data # => nil
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_changepassword_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
body | PasswordUpdateModel | Password update object |
nil (empty response body)
No authorization required
- Content-Type: application/json
- Accept: Not defined
post_users_auth_clientaccesstoken(opts)
Creates a client access token
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
opts = {
body: Marqeta::ClientAccessTokenRequest.new({card_token: 'card_token_example'}) # ClientAccessTokenRequest |
}
begin
# Creates a client access token
result = api_instance.post_users_auth_clientaccesstoken(opts)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_clientaccesstoken: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> post_users_auth_clientaccesstoken_with_http_info(opts)
begin
# Creates a client access token
data, status_code, headers = api_instance.post_users_auth_clientaccesstoken_with_http_info(opts)
p status_code # => 2xx
p headers # => { ... }
p data # => <ClientAccessTokenResponse>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_clientaccesstoken_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
body | ClientAccessTokenRequest | [optional] |
No authorization required
- Content-Type: application/json
- Accept: application/json
post_users_auth_login(opts)
Logs in a user
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
opts = {
body: Marqeta::LoginRequestModel.new # LoginRequestModel | User login object
}
begin
# Logs in a user
result = api_instance.post_users_auth_login(opts)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_login: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> post_users_auth_login_with_http_info(opts)
begin
# Logs in a user
data, status_code, headers = api_instance.post_users_auth_login_with_http_info(opts)
p status_code # => 2xx
p headers # => { ... }
p data # => <LoginResponseModel>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_login_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
body | LoginRequestModel | User login object | [optional] |
No authorization required
- Content-Type: application/json
- Accept: application/json
post_users_auth_logout
Logs out a user
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
begin
# Logs out a user
api_instance.post_users_auth_logout
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_logout: #{e}"
end
This returns an Array which contains the response data (nil
in this case), status code and headers.
<Array(nil, Integer, Hash)> post_users_auth_logout_with_http_info
begin
# Logs out a user
data, status_code, headers = api_instance.post_users_auth_logout_with_http_info
p status_code # => 2xx
p headers # => { ... }
p data # => nil
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_logout_with_http_info: #{e}"
end
This endpoint does not need any parameter.
nil (empty response body)
No authorization required
- Content-Type: Not defined
- Accept: Not defined
post_users_auth_onetime(opts)
Creates a one-time token
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
opts = {
body: Marqeta::OneTimeRequestModel.new # OneTimeRequestModel | One-time object
}
begin
# Creates a one-time token
result = api_instance.post_users_auth_onetime(opts)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_onetime: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> post_users_auth_onetime_with_http_info(opts)
begin
# Creates a one-time token
data, status_code, headers = api_instance.post_users_auth_onetime_with_http_info(opts)
p status_code # => 2xx
p headers # => { ... }
p data # => <AccessTokenResponse>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_onetime_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
body | OneTimeRequestModel | One-time object | [optional] |
No authorization required
- Content-Type: application/json
- Accept: application/json
post_users_auth_resetpassword(opts)
Generates a reset password email
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
opts = {
body: Marqeta::ResetUserPasswordEmailModel.new({email: 'email_example'}) # ResetUserPasswordEmailModel |
}
begin
# Generates a reset password email
api_instance.post_users_auth_resetpassword(opts)
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_resetpassword: #{e}"
end
This returns an Array which contains the response data (nil
in this case), status code and headers.
<Array(nil, Integer, Hash)> post_users_auth_resetpassword_with_http_info(opts)
begin
# Generates a reset password email
data, status_code, headers = api_instance.post_users_auth_resetpassword_with_http_info(opts)
p status_code # => 2xx
p headers # => { ... }
p data # => nil
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_resetpassword_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
body | ResetUserPasswordEmailModel | [optional] |
nil (empty response body)
No authorization required
- Content-Type: application/json
- Accept: Not defined
post_users_auth_resetpassword_token(token, opts)
Resets a user password
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
token = 'token_example' # String | Reset password verification token
opts = {
body: Marqeta::ResetUserPasswordModel.new({user_token: 'user_token_example', new_password: 'new_password_example'}) # ResetUserPasswordModel |
}
begin
# Resets a user password
api_instance.post_users_auth_resetpassword_token(token, opts)
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_resetpassword_token: #{e}"
end
This returns an Array which contains the response data (nil
in this case), status code and headers.
<Array(nil, Integer, Hash)> post_users_auth_resetpassword_token_with_http_info(token, opts)
begin
# Resets a user password
data, status_code, headers = api_instance.post_users_auth_resetpassword_token_with_http_info(token, opts)
p status_code # => 2xx
p headers # => { ... }
p data # => nil
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_resetpassword_token_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
token | String | Reset password verification token | |
body | ResetUserPasswordModel | [optional] |
nil (empty response body)
No authorization required
- Content-Type: application/json
- Accept: Not defined
post_users_auth_verifyemail
Generates an email verification request
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
begin
# Generates an email verification request
api_instance.post_users_auth_verifyemail
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_verifyemail: #{e}"
end
This returns an Array which contains the response data (nil
in this case), status code and headers.
<Array(nil, Integer, Hash)> post_users_auth_verifyemail_with_http_info
begin
# Generates an email verification request
data, status_code, headers = api_instance.post_users_auth_verifyemail_with_http_info
p status_code # => 2xx
p headers # => { ... }
p data # => nil
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_verifyemail_with_http_info: #{e}"
end
This endpoint does not need any parameter.
nil (empty response body)
No authorization required
- Content-Type: Not defined
- Accept: Not defined
post_users_auth_verifyemail_token(token)
Verifies the email token
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
token = 'token_example' # String | Email verification token
begin
# Verifies the email token
api_instance.post_users_auth_verifyemail_token(token)
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_verifyemail_token: #{e}"
end
This returns an Array which contains the response data (nil
in this case), status code and headers.
<Array(nil, Integer, Hash)> post_users_auth_verifyemail_token_with_http_info(token)
begin
# Verifies the email token
data, status_code, headers = api_instance.post_users_auth_verifyemail_token_with_http_info(token)
p status_code # => 2xx
p headers # => { ... }
p data # => nil
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_auth_verifyemail_token_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
token | String | Email verification token |
nil (empty response body)
No authorization required
- Content-Type: Not defined
- Accept: Not defined
post_users_lookup(opts)
Lists all users
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
opts = {
count: 56, # Integer | Number of users to retrieve
start_index: 56, # Integer | Start index
search_type: 'search_type_example', # String | Search type
fields: 'fields_example', # String | Comma-delimited list of fields to return (e.g. field_1,field_2,..). Leave blank to return all fields.
sort_by: 'sort_by_example', # String | Sort order
body: Marqeta::UserCardHolderSearchModel.new # UserCardHolderSearchModel |
}
begin
# Lists all users
result = api_instance.post_users_lookup(opts)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_lookup: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> post_users_lookup_with_http_info(opts)
begin
# Lists all users
data, status_code, headers = api_instance.post_users_lookup_with_http_info(opts)
p status_code # => 2xx
p headers # => { ... }
p data # => <UserCardHolderListResponse>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_lookup_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
count | Integer | Number of users to retrieve | [optional][default to 5] |
start_index | Integer | Start index | [optional][default to 0] |
search_type | String | Search type | [optional] |
fields | String | Comma-delimited list of fields to return (e.g. field_1,field_2,..). Leave blank to return all fields. | [optional] |
sort_by | String | Sort order | [optional][default to '-lastModifiedTime'] |
body | UserCardHolderSearchModel | [optional] |
No authorization required
- Content-Type: application/json
- Accept: application/json
post_users_token_notes(token, opts)
Creates a note for the cardholder
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
token = 'token_example' # String | User token
opts = {
body: Marqeta::CardholderNoteRequestModel.new({description: 'description_example', created_by: 'created_by_example'}) # CardholderNoteRequestModel |
}
begin
# Creates a note for the cardholder
result = api_instance.post_users_token_notes(token, opts)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_token_notes: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> post_users_token_notes_with_http_info(token, opts)
begin
# Creates a note for the cardholder
data, status_code, headers = api_instance.post_users_token_notes_with_http_info(token, opts)
p status_code # => 2xx
p headers # => { ... }
p data # => <CardholderNoteResponseModel>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->post_users_token_notes_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
token | String | User token | |
body | CardholderNoteRequestModel | [optional] |
No authorization required
- Content-Type: application/json
- Accept: application/json
put_users_token(token, body)
Updates a specific user
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
token = 'token_example' # String | User token
body = Marqeta::UserCardHolderUpdateModel.new # UserCardHolderUpdateModel | User object
begin
# Updates a specific user
result = api_instance.put_users_token(token, body)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->put_users_token: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> put_users_token_with_http_info(token, body)
begin
# Updates a specific user
data, status_code, headers = api_instance.put_users_token_with_http_info(token, body)
p status_code # => 2xx
p headers # => { ... }
p data # => <CardHolderModel>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->put_users_token_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
token | String | User token | |
body | UserCardHolderUpdateModel | User object |
No authorization required
- Content-Type: application/json
- Accept: application/json
put_users_token_notes_notestoken(token, notes_token, opts)
Updates a specific note for a cardholder
require 'time'
require 'marqeta'
api_instance = Marqeta::UsersApi.new
token = 'token_example' # String | User token
notes_token = 'notes_token_example' # String | Notes token
opts = {
body: Marqeta::CardholderNoteUpdateRequestModel.new({description: 'description_example'}) # CardholderNoteUpdateRequestModel |
}
begin
# Updates a specific note for a cardholder
result = api_instance.put_users_token_notes_notestoken(token, notes_token, opts)
p result
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->put_users_token_notes_notestoken: #{e}"
end
This returns an Array which contains the response data, status code and headers.
<Array(, Integer, Hash)> put_users_token_notes_notestoken_with_http_info(token, notes_token, opts)
begin
# Updates a specific note for a cardholder
data, status_code, headers = api_instance.put_users_token_notes_notestoken_with_http_info(token, notes_token, opts)
p status_code # => 2xx
p headers # => { ... }
p data # => <CardholderNoteResponseModel>
rescue Marqeta::ApiError => e
puts "Error when calling UsersApi->put_users_token_notes_notestoken_with_http_info: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
token | String | User token | |
notes_token | String | Notes token | |
body | CardholderNoteUpdateRequestModel | [optional] |
No authorization required
- Content-Type: application/json
- Accept: application/json