params do
            use :vendor_id
            requires :provider, type: Hash do
              requires :all, using: Nucleus::API::Models::Provider.documentation
                                                                  .except(:id, :endpoints, :created_at, :updated_at, :_links)