For advocates
What a page contains
Every field has an owner and a check. The first table for each kind of page is what the form asks for before the page goes live. The second is what can be added afterwards, from the page.
Advocate page
To publish
| Field | Who fills it in | What is checked | Notes |
|---|---|---|---|
| Sign-in account (Google or Apple) | Advocate | Token checked on the server | Account id and email stored; never shown |
| Bar Council, enrolment number, year, category and years | Advocate | Against the Bar Council roll | The only fields that earn the blue tick. Council, category and years are shown; the number is not |
| Identity card number | Advocate | Used for the roll search | Never shown; deleted after the check |
| Mobile number held by the Bar Council | Advocate | Code by SMS | Never shown |
| Photo of the Bar Council card | Advocate | Read by a person at Wakeel | Never shown; deleted after the check |
| Name as enrolled, city | Advocate | Name against the roll | Public |
| Gender | Advocate | None | Optional; used by the “female advocate” filter only |
| One line, about | Advocate | Wording rules | Max 120 and 900 characters; 60 to 150 words |
| Languages | Advocate | None | From a list, plus free text |
| Law degree, institution, year; LAW-GAT year | Advocate | Institution against the PBC recognised list | LAW-GAT required for enrolment in 2018 or later |
| Practice topics | Advocate | Up to 3 main and 3 secondary | Search shows main matches first |
| Fees: first call, per hearing, fixed, not included | Advocate | Range format | Ranges, never one figure |
| Clients abroad: power of attorney, reporting, receipts, video | Advocate | Wording rules | If “clients abroad” is on |
| WhatsApp, phone, email, video calls | Advocate | Numbers confirmed by code | At least one; buttons go through Wakeel first |
| Opening hours per weekday | Advocate | None | 12-hour clock, Pakistan time |
| Portrait | Advocate | File type, size, shape, plain background | Resized, hidden data removed |
| Agreement to the rules | Advocate | Stored with date | One article per quarter, listing not advertisement, details current |
Later, from your page
| Field | Who fills it in | What is checked | Notes |
|---|---|---|---|
| Career timeline | Advocate | None | Role, organisation, from, to |
| Memberships, awards, certifications | Advocate | None | |
| Cover image | Advocate | Image rules | |
| Firm link | Firm invites, advocate accepts | Both sides confirm | The advocate’s address never changes |
| Articles | Advocate | Editor checks; takedown | First one due within 13 weeks; then one every 13 weeks |
| Response time | Measured | Actual reply times through the page | Shown once there is data |
| Replies to reviews | Advocate | Wording rules | Reviews cannot be edited or removed by the advocate |
Firm page
To publish
| Field | Who fills it in | What is checked | Notes |
|---|---|---|---|
| Sign-in account of the person registering | Firm | Token checked on the server | Name and role stored; never shown |
| Firm name, city, founded | Firm | Against the registration document | Public |
| Registration type and number, document | Firm | Read by a person at Wakeel | Never shown; “registration checked” with date on the page |
| One line, about, languages | Firm | Wording rules | |
| Address, near, phone, WhatsApp, email, website, hours | Firm | Phone confirmed by code | One office to publish; more later |
| Practice topics | Firm | Up to 5 main and 5 secondary | |
| Fees policy and clients abroad | Firm | Wording rules | |
| Logo, cover, office outside, office inside | Firm | File type, size, shape | Resized, hidden data removed |
| Advocates | Firm invites; each advocate confirms | Each advocate’s own licence check | At least one confirmed before the page goes live |
| Courts | Computed | From the advocates’ licences | Not typed in |
Later, from the firm page
| Field | Who fills it in | What is checked | Notes |
|---|---|---|---|
| More offices | Firm | None | |
| More advocates | Firm invites | Each their own check | |
| Articles | Firm or its advocates | Editor checks | One every 13 weeks for the firm page too |
| Awards, memberships | Firm | None |
Listings created before a claim
| Field | Where it comes from | What is checked | Notes |
|---|---|---|---|
| Name, city, title, designation, practice areas, education | Copied from the firm’s public website, with URL and date | Nothing yet | Marked “from the firm’s website”; noindex until claimed |
| Fees, reply time, hours, contact, photo, about | Left empty | Shown as “Not stated”; never invented | |
| Blue tick | Absent | Appears only after the claim and the roll check | |
| Removal | On request | Any listing is taken down on request |
Identity and addresses
- Every advocate has a stable id such as
a_004471and an address such as/en/advocates/asma-qureshi-lahore/. The address can change; the id cannot. Old addresses redirect. - An advocate belongs to at most one firm at a time. Leaving a firm keeps the advocate page and its address; only the firm box disappears.
- A firm page is the sum of its advocates plus its own fields. Counts and courts are never typed in.
- Everything an advocate or firm types is stored with the date and shown with its source. Everything Wakeel verifies is stored with the date, the source record and who checked it.
- Every change is written to a log: who, what, when, from which account. Wakeel staff changes are logged the same way.