func (o *AccountsGetResponse) GetRequestIdOk() (*string, bool) {
	if o == nil  {
		return nil, false
	}
	return &o.RequestId, true
}
GetRequestIdOk returns a tuple with the RequestId field value
and a boolean to check if the value has been set.
package plaid
import (
	"encoding/json"
)
type AccountsGetResponse struct {
	Accounts []AccountBase `json:"accounts"`
	Item Item `json:"item"`
	RequestId string `json:"request_id"`
	AdditionalProperties map[string]interface{}
}
type _AccountsGetResponse AccountsGetResponse
func NewAccountsGetResponse(accounts []AccountBase, item Item, requestId string) *AccountsGetResponse {
	this := AccountsGetResponse{}
	this.Accounts = accounts
	this.Item = item
	this.RequestId = requestId
	return &this
}
func NewAccountsGetResponseWithDefaults() *AccountsGetResponse {
	this := AccountsGetResponse{}
	return &this
}
func (o *AccountsGetResponse) GetAccounts() []AccountBase {
	if o == nil {
		var ret []AccountBase
		return ret
	}
	return o.Accounts
}
func (o *AccountsGetResponse) GetAccountsOk() (*[]AccountBase, bool) {
	if o == nil  {
		return nil, false
	}
	return &o.Accounts, true
}
func (o *AccountsGetResponse) SetAccounts(v []AccountBase) {
	o.Accounts = v
}
func (o *AccountsGetResponse) GetItem() Item {
	if o == nil {
		var ret Item
		return ret
	}
	return o.Item
}
func (o *AccountsGetResponse) GetItemOk() (*Item, bool) {
	if o == nil  {
		return nil, false
	}
	return &o.Item, true
}
func (o *AccountsGetResponse) SetItem(v Item) {
	o.Item = v
}
func (o *AccountsGetResponse) GetRequestId() string {
	if o == nil {
		var ret string
		return ret
	}
	return o.RequestId
}