短期的には、レイアウト割り当て情報は Profile ではなく RecordType にリストされます。
このエンドポイントから SObject Describe 全体を取得する場合:
/services/data/v40.0/sobjects/Account/Describe
応答には、次のような「recordTypeInfos」セクションがあります。
[
{available: true, defaultRecordTypeMapping: true, master: false, name: "Account Name 1", recordTypeId: "xxx", …},
{available: true, defaultRecordTypeMapping: false, master: false, name: "Account Name 2", recordTypeId: "xxx", …},
{available: true, defaultRecordTypeMapping: false, master: true, name: "Account Name 3", recordTypeId: "xxx", …}
]
各 recordTypeInfo には、url という値が含まれています。
url:{layout:"/services/data/v40.0/sobjects/Account/describe/layouts/YourRecordTypeId"}
このエンドポイントに GET リクエストを送信すると、レスポンスで次の場所にレイアウト ID が表示されます。
{id: YourLayoutId}
そのため、マッピングはすでにセールスフォースによって行われています。そのレイアウト ID は、現在のユーザーに割り当てられているレイアウトを反映しています。