def record_invites(request, caller_context, container_user, brick_description=None):
    ''' data only call, json response
    '''
    
    if request.method != 'POST':
        return HttpResponse('only POST method is supported', 'text/plain')
    invitees = request.POST
    if not brick_description or brick_description == 'null':
        raise RuntimeError('no brick_description supplied for record_invites')
    logging.info('invitees: %s' % invitees)
    characterController = CharacterController()
    characterController.record_sent_invites(container_user, invitees, brick_description)
    response = {"success" : True }
    return json_response(caller_context, container_user, response, False)