GET MEM Master Record Security

This endpoint is used to retrieve data of MEM master record security.

Tip: For the most current and complete API information in Multi-Entity Management, run the following GET command.

Copy
GET Metadata for Multi-Entity Management
GET https://api.businesscentral.dynamics.com/v2.0/<TenantID>/api/binarystream/bssiMem/v1.0/$metadata

HTTP Request

Displays all different types of master records with all available master record and entity combinations. Use filters in your request to retrieve specific records.

GET/ bssiMEMMasterRecordSecurity

Copy
https://api.businesscentral.dynamics.com/v2.0/<Tenant ID>/<Env Name>/api/binarystream/bssiMem/v1.0/companies(<Company ID>)/bssiMEMMasterRecordSecurity

Path Parameters

Review the following table for descriptions of the path parameters.

Parameters
Parameter Required / Optional Description Type
Tenant ID Required Enter your tenant ID. GUID
Env Name Required Enter your environment name. String
Company ID Required Enter the company ID from which you want to get the data. GUID
Query Filters
$filter Optional Use the $filter parameter with any of the filters listed below. String
BssiMasterRecordType Optional Enter a master record type that you want to retrieve. String
BssiMasterRecordID Optional Enter a master record ID that you want to retrieve. String
BssiEntityID Optional Enter an entity ID to retrieve records from a specific entity. String
BssiAccessible Optional

Displays whether the user has access to records.

True: User has access.

False: User does not have access.

Boolean

Request Body

Do not supply a request body for this method.

Response

If successful, this method returns a 200 OK response code.

Sample Request

Retrieve data about the Customer master record type, the record 40000, from entity 999.

GET/ bssiMEMMasterRecordSecurity

Copy
https://api.businesscentral.dynamics.com/v2.0/<Tenant ID>/<Env Name>/api/binarystream/bssiMem/v1.0/companies(<Company ID>)/bssiMEMMasterRecordSecurity?$filter=BssMasterRecordType eq<'Customer'>and BssiMasterRecord eq<'40000'>and BssiEntityID eq<'999'>

Sample Response

Copy
{
    "@odata.etag": "W/\"JzE5OzM5Mzc0MDcwNjAwMzgwNjExOTYxOzAwOyc=\"",
    "SystemId": "00000000-0000-0000-0000-000000000000",
    "BssiMasterRecordType": "Customer",
    "BssiMasterRecordID": "40000",
    "BssiEntityID": "999",
    "BssiAccessible": false
}

Response Definitions

Review the following table for descriptions of the items in the response.

Response items
Response item Description Type
SystemID Displays the company ID. GUID
BssiMasterRecordType Displays the master record type. String
BssiMasterRecordID Displays the master record ID. String
BssiEntityID Displays the entity ID. String
BssiAccessible

Displays whether the master record type has access to records.

True: Has access.

False: Does not have access.

Boolean