{ "$type": "com.fedfork.exec.wasm.module", "name": "marque", "module": { "$type": "blob", "ref": { "$link": "bafkreigdtwqe36jgvznk7bdubd3eqai3ig5k74vqhuryygk2rhbmpaxshe" }, "mimeType": "application/wasm", "size": 155047 }, "abi": "emdash-wasm-json-v1", "source": { "uri": "at://did:plc:ocnuqjlzgohypj3zoznermms/com.fedfork.exec.source.manifest/marque.1794299151339", "cid": "bafyreiezbddu4qe4onc3staoyhubvspz4yiwgzy6vijc6jbt2nxn44zdmu" }, "actions": [ { "entry": "list_domains", "label": "List domains", "description": "Your at.marque.domain records: each domain with its status, expiry and nameservers.", "fields": [] }, { "entry": "list_records", "label": "List DNS records", "description": "The records in a domain's zone (its at.marque.dns record).", "fields": [ { "key": "domain", "label": "Domain" } ] }, { "entry": "create_record", "label": "Add DNS record", "description": "Name is @ or relative to the domain (www, _atproto, *.app). Types: A, AAAA, CNAME, MX, TXT, SRV, NS, CAA. MX and SRV need a priority; SRV value is \"weight port target\", CAA is \"flags tag value\". TTL defaults to 3600.", "fields": [ { "key": "domain", "label": "Domain" }, { "key": "name", "label": "Name" }, { "key": "type", "label": "Type" }, { "key": "value", "label": "Value" }, { "key": "ttl", "label": "TTL" }, { "key": "priority", "label": "Priority" } ] }, { "entry": "update_record", "label": "Change DNS record", "description": "Name, type and value say which record; new name, new value, TTL and priority replace its own (blank keeps them).", "fields": [ { "key": "domain", "label": "Domain" }, { "key": "name", "label": "Name" }, { "key": "type", "label": "Type" }, { "key": "value", "label": "Value" }, { "key": "newName", "label": "New name" }, { "key": "newValue", "label": "New value" }, { "key": "ttl", "label": "TTL" }, { "key": "priority", "label": "Priority" } ] }, { "entry": "delete_record", "label": "Remove DNS record", "description": "Name, type and value say which record.", "fields": [ { "key": "domain", "label": "Domain" }, { "key": "name", "label": "Name" }, { "key": "type", "label": "Type" }, { "key": "value", "label": "Value" } ] } ], "createdAt": "2026-11-10T08:25:50.694Z", "description": "List the domains you registered through Marque (marque.at) and edit their DNS records (at.marque.dns).", "session": { "uri": "at://did:plc:ocnuqjlzgohypj3zoznermms/com.fedfork.exec.oauth.clientMetadata/marque", "cid": "bafyreihqflalvm5nufvqsvdjjw6pf53zc3stlre73h2rvullypddojebfa" }, "calls": [ "com.atproto.repo.listRecords", "com.atproto.repo.getRecord", "com.atproto.repo.createRecord", "com.atproto.repo.putRecord" ], "anyRecords": [ "at.marque.dns" ] }