Help Center
Login Sign up
  1. Home
  2. API reference
  3. API documentation (JSON/XML)
  4. Tasks
  5. Object user assignment tasks

Object user assignement task

API reference (XML/JSON) · Updated 2023-09-18

Function

The ObjectUserAssignement task assigns to a user an object of another user in whose administration it is. Possible objects are domains, zones, domain contacts, pre-registrations, redirects, BackupMX and TMCH.

Description

Route: PUT /object/_assignment

Route Bulk: PATCH /bulk/objectUserAssignment

{
	"type": "domain",
	"name": "example.de",
	"owner": {
		"user": "newowner",
		"context": "4"
	}
}
{
  "stid": "20211104-app-80335",
  "status" : {
    "code" : "S1308",
    "text" : "The object user assignment was changed successfully.",
    "type" : "SUCCESS"
  },
  "object" : {
    "type" : "domain",
    "value" : "example.de",
    "data" : {
      "type" : "domain",
      "name" : "example.de"
    }
  }
}
{
    "template": {
        "type": "domain",
        "owner": {
            "user": "customer",
            "context": 4
        }
    },
    "objects": [
        {
            "name": "example.de"
        },
        {
            "name": "example.com"
        }
     ]
}
{
    "stid": "20211104-app-9152",
    "object": {
        "type": "ObjectUserAssignment",
        "summary": 1
    },
    "data": [
        {
            "status": {
                "code": "S1308",
                "text": "The object user assignment was changed successfully.",
                "type": "SUCCESS"
            },
            "object": {
                "type": "domain",
                "value": "example.de",
                "data": {
                    "type": "domain",
                    "name": "example.de"
                }
            }
        },
        {
            "status": {
                "code": "S1308",
                "text": "OThe object user assignment was changed successfully.",
                "type": "SUCCESS"
            },
            "object": {
                "type": "domain",
                "value": "example.com",
                "data": {
                    "type": "domain",
                    "name": "example.com"
                }
            }
        }     
    ]
}