Socotra Producers API
The Producers API from Socotra — 31 operation(s) for producers.
Operations 39
GET
/producers/{tenantLocator}/producers/{producerLocator}/licenses/{producerLicenseLocator}
Fetch producer license
#
PUT
/producers/{tenantLocator}/producers/{producerLocator}/licenses/{producerLicenseLocator}
Replace producer license
#
PATCH
/producers/{tenantLocator}/producers/{producerLocator}/licenses/{producerLicenseLocator}
Update producer license
#
GET
/producers/{tenantLocator}/producers/{producerLocator}/codes/{producerCodeLocator}
Fetch producer code
#
PUT
/producers/{tenantLocator}/producers/{producerLocator}/codes/{producerCodeLocator}
Replace producer code
#
PATCH
/producers/{tenantLocator}/producers/{producerLocator}/codes/{producerCodeLocator}
Update producer code
#
GET
/producers/{tenantLocator}/producers/{producerLocator}/appointments/{producerAppointmentLocator}
Fetch producer appointment
#
PUT
/producers/{tenantLocator}/producers/{producerLocator}/appointments/{producerAppointmentLocator}
Replace producer appointment
#
PATCH
/producers/{tenantLocator}/producers/{producerLocator}/appointments/{producerAppointmentLocator}
Update producer appointment
#
POST
/producers/{tenantLocator}/producers/{producerLocator}/codes/{producerCodeLocator}/number/set
Set code by number
#
POST
/producers/{tenantLocator}/producers/{producerLocator}/codes/{producerCodeLocator}/number/generate
Generate code by number
#
POST
/producers/{tenantLocator}/producers/{producerLocator}/appointments
Create producer appointment
#
PATCH
/producers/{tenantLocator}/producers/{producerLocator}/licenses/{producerLicenseLocator}/validate
Validate producer license
#
PATCH
/producers/{tenantLocator}/producers/{producerLocator}/licenses/{producerLicenseLocator}/discard
Discard producer license
#
PATCH
/producers/{tenantLocator}/producers/{producerLocator}/codes/{producerCodeLocator}/validate
Validate producer code
#
PATCH
/producers/{tenantLocator}/producers/{producerLocator}/codes/{producerCodeLocator}/unsuspend
Unsuspend producer code
#
PATCH
/producers/{tenantLocator}/producers/{producerLocator}/codes/{producerCodeLocator}/suspend
Suspend producer code
#
PATCH
/producers/{tenantLocator}/producers/{producerLocator}/codes/{producerCodeLocator}/retire
Retire producer code
#
PATCH
/producers/{tenantLocator}/producers/{producerLocator}/codes/{producerCodeLocator}/discard
Discard producer code
#
PATCH
/producers/{tenantLocator}/producers/{producerLocator}/appointments/{producerAppointmentLocator}/validate
Validate producer appointment
#
PATCH
/producers/{tenantLocator}/producers/{producerLocator}/appointments/{producerAppointmentLocator}/discard
Discard producer appointment
#
GET
/producers/{tenantLocator}/producers/{producerLocator}/producerHierarchy
Fetch producer hierarchy
#
GET
/producers/{tenantLocator}/producers/{producerLocator}/appointments/list
Fetch producer appointments
#