87 lines
1.1 KiB
GraphQL
87 lines
1.1 KiB
GraphQL
query getVendorById($id: UUID!) @auth(level: USER) {
|
|
vendor(id: $id) {
|
|
id
|
|
userId
|
|
companyName
|
|
email
|
|
phone
|
|
photoUrl
|
|
address
|
|
billingAddress
|
|
timezone
|
|
legalName
|
|
doingBusinessAs
|
|
region
|
|
state
|
|
city
|
|
serviceSpecialty
|
|
approvalStatus
|
|
isActive
|
|
markup
|
|
fee
|
|
csat
|
|
tier
|
|
createdAt
|
|
updatedAt
|
|
createdBy
|
|
}
|
|
}
|
|
|
|
query getVendorByUserId($userId: String!) @auth(level: USER) {
|
|
vendors(where: { userId: { eq: $userId } }) {
|
|
id
|
|
userId
|
|
companyName
|
|
email
|
|
phone
|
|
photoUrl
|
|
address
|
|
billingAddress
|
|
timezone
|
|
legalName
|
|
doingBusinessAs
|
|
region
|
|
state
|
|
city
|
|
serviceSpecialty
|
|
approvalStatus
|
|
isActive
|
|
markup
|
|
fee
|
|
csat
|
|
tier
|
|
createdAt
|
|
updatedAt
|
|
createdBy
|
|
}
|
|
}
|
|
|
|
query listVendors @auth(level: USER) {
|
|
vendors {
|
|
id
|
|
userId
|
|
companyName
|
|
email
|
|
phone
|
|
photoUrl
|
|
address
|
|
billingAddress
|
|
timezone
|
|
legalName
|
|
doingBusinessAs
|
|
region
|
|
state
|
|
city
|
|
serviceSpecialty
|
|
approvalStatus
|
|
isActive
|
|
markup
|
|
fee
|
|
csat
|
|
tier
|
|
createdAt
|
|
updatedAt
|
|
createdBy
|
|
}
|
|
}
|