# Create Vendor Audience Config Creates or updates a vendor audience configuration. Only accessible to global admins. Endpoint: POST /vendor/audience_configs Version: 3.0.1807 Security: Auth0 ## Request fields (application/json): - `vendor_id` (integer, required) - `organization_id` (integer, required) - `bidder_code` (string, required) Must be exactly 2 alphabetic characters - `default_revenue_share` (number, required) Decimal value for the default revenue share - `creation_limit` (integer) Positive integer value for the creation limit - `enabled` (boolean) - `global_taxonomy_enabled` (boolean, required) ## Response 200 fields (application/json): - `data` (object) - `data.vendor_id` (integer, required) - `data.organization_id` (integer, required) - `data.bidder_code` (string, required) - `data.default_revenue_share` (number, required) - `data.creation_limit` (integer) - `data.enabled` (boolean, required) - `data.global_taxonomy_enabled` (boolean, required) - `data.created_on` (string, required) - `data.updated_on` (string, required) - `meta` (object) - `meta.status` (string) ## Response 400 fields (application/json): - `errors` (array, required) - `errors.code` (string) - `errors.field` (string) Optional when it is a schema error - `errors.message` (string) - `meta` (object, required) - `meta.status` (string, required) ## Response 403 fields (application/json): - `errors` (array, required) - `errors.code` (string) - `errors.field` (string) Optional when it is a schema error - `errors.message` (string) - `meta` (object, required) - `meta.status` (string, required) ## Response 500 fields (application/json): - `errors` (array, required) - `errors.code` (string) - `errors.field` (string) Optional when it is a schema error - `errors.message` (string) - `meta` (object, required) - `meta.status` (string, required)